comparison src/org/eclipse/jetty/server/handler/ResourceHandler.java @ 1022:3718afd99988

HttpHeaders uses StringCache
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 01 Nov 2016 01:04:46 -0600
parents 6939226e0ac4
children 27f3dc761452
comparison
equal deleted inserted replaced
1021:e350c11242be 1022:3718afd99988
445 if (response instanceof Response) 445 if (response instanceof Response)
446 { 446 {
447 HttpFields fields = ((Response)response).getHttpFields(); 447 HttpFields fields = ((Response)response).getHttpFields();
448 448
449 if (length>0) 449 if (length>0)
450 fields.putLongField(HttpHeaders.CONTENT_LENGTH_BUFFER,length); 450 fields.putLongField(HttpHeaders.CONTENT_LENGTH,length);
451 451
452 if (_cacheControl!=null) 452 if (_cacheControl!=null)
453 fields.put(HttpHeaders.CACHE_CONTROL_BUFFER,_cacheControl); 453 fields.put(HttpHeaders.CACHE_CONTROL,_cacheControl.toString());
454 } 454 }
455 else 455 else
456 { 456 {
457 if (length>0) 457 if (length>0)
458 response.setHeader(HttpHeaders.CONTENT_LENGTH,Long.toString(length)); 458 response.setHeader(HttpHeaders.CONTENT_LENGTH,Long.toString(length));