Polishing

This commit is contained in:
Juergen Hoeller
2018-12-12 12:40:14 +01:00
parent 288c97bd2d
commit 7377764d02
6 changed files with 31 additions and 28 deletions

View File

@@ -172,7 +172,7 @@ class DefaultEntityResponseBuilder<T> implements EntityResponse.Builder<T> {
public EntityResponse.Builder<T> cacheControl(CacheControl cacheControl) {
String ccValue = cacheControl.getHeaderValue();
if (ccValue != null) {
this.headers.setCacheControl(cacheControl.getHeaderValue());
this.headers.setCacheControl(ccValue);
}
return this;
}

View File

@@ -172,7 +172,7 @@ class DefaultServerResponseBuilder implements ServerResponse.BodyBuilder {
public ServerResponse.BodyBuilder cacheControl(CacheControl cacheControl) {
String ccValue = cacheControl.getHeaderValue();
if (ccValue != null) {
this.headers.setCacheControl(cacheControl.getHeaderValue());
this.headers.setCacheControl(ccValue);
}
return this;
}

View File

@@ -283,9 +283,9 @@ public class ResourceWebHandler implements WebHandler, InitializingBean {
// Apply cache settings, if any
if (getCacheControl() != null) {
String value = getCacheControl().getHeaderValue();
if (value != null) {
exchange.getResponse().getHeaders().setCacheControl(value);
String ccValue = getCacheControl().getHeaderValue();
if (ccValue != null) {
exchange.getResponse().getHeaders().setCacheControl(ccValue);
}
}