You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by mi...@apache.org on 2010/10/28 18:06:35 UTC

svn commit: r1028362 - /incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.triaxrs/org.apache.clerezza.triaxrs/src/main/java/org/apache/clerezza/triaxrs/ResponseProcessor.java

Author: mir
Date: Thu Oct 28 16:06:35 2010
New Revision: 1028362

URL: http://svn.apache.org/viewvc?rev=1028362&view=rev
Log:
CLEREZZA-344: added additional caching headers

Modified:
    incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.triaxrs/org.apache.clerezza.triaxrs/src/main/java/org/apache/clerezza/triaxrs/ResponseProcessor.java

Modified: incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.triaxrs/org.apache.clerezza.triaxrs/src/main/java/org/apache/clerezza/triaxrs/ResponseProcessor.java
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.triaxrs/org.apache.clerezza.triaxrs/src/main/java/org/apache/clerezza/triaxrs/ResponseProcessor.java?rev=1028362&r1=1028361&r2=1028362&view=diff
==============================================================================
--- incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.triaxrs/org.apache.clerezza.triaxrs/src/main/java/org/apache/clerezza/triaxrs/ResponseProcessor.java (original)
+++ incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.triaxrs/org.apache.clerezza.triaxrs/src/main/java/org/apache/clerezza/triaxrs/ResponseProcessor.java Thu Oct 28 16:06:35 2010
@@ -570,7 +570,9 @@ class ResponseProcessor {
 	private static void setDefaultCacheControlHeader(MultivaluedMap<String, Object> headerMap) {
 		if (headerMap.containsKey(HeaderName.CACHE_CONTROL.toString()) ||
 				headerMap.containsKey(HeaderName.EXPIRES.toString()) ||
-				headerMap.containsKey(HeaderName.PRAGMA.toString())) {
+				headerMap.containsKey(HeaderName.PRAGMA.toString()) ||
+				headerMap.containsKey(HeaderName.LAST_MODIFIED.toString()) ||
+				headerMap.containsKey("ETag")) {
 			return;
 		}
 		headerMap.putSingle(HeaderName.CACHE_CONTROL.toString(), "no-cache");