You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by fi...@apache.org on 2007/10/13 08:38:48 UTC

svn commit: r584379 - in /labs/webarch/trunk/http/draft-fielding-http: p6-cache.html p6-cache.xml

Author: fielding
Date: Fri Oct 12 23:38:47 2007
New Revision: 584379

URL: http://svn.apache.org/viewvc?rev=584379&view=rev
Log:
Resolve [LABS-14]: [i12] Invalidation after Update or Delete

Modified:
    labs/webarch/trunk/http/draft-fielding-http/p6-cache.html
    labs/webarch/trunk/http/draft-fielding-http/p6-cache.xml

Modified: labs/webarch/trunk/http/draft-fielding-http/p6-cache.html
URL: http://svn.apache.org/viewvc/labs/webarch/trunk/http/draft-fielding-http/p6-cache.html?rev=584379&r1=584378&r2=584379&view=diff
==============================================================================
--- labs/webarch/trunk/http/draft-fielding-http/p6-cache.html (original)
+++ labs/webarch/trunk/http/draft-fielding-http/p6-cache.html Fri Oct 12 23:38:47 2007
@@ -1132,7 +1132,8 @@
          <li>DELETE</li>
          <li>POST</li>
       </ul>
-      <p id="rfc.section.2.10.p.5">In order to prevent denial of service attacks, an invalidation based on the URI in a Location or Content-Location header <em class="bcp14">MUST</em> only be performed if the host part is the same as in the Request-URI.
+      <p id="rfc.section.2.10.p.5">An invalidation based on the URI in a Location or Content-Location header <em class="bcp14">MUST NOT</em> be performed if the host part of that URI differs from the host part in the Request-URI. This helps prevent denial of service
+         attacks.
       </p>
       <p id="rfc.section.2.10.p.6">A cache that passes through requests for methods it does not understand <em class="bcp14">SHOULD</em> invalidate any entities referred to by the Request-URI.
       </p>

Modified: labs/webarch/trunk/http/draft-fielding-http/p6-cache.xml
URL: http://svn.apache.org/viewvc/labs/webarch/trunk/http/draft-fielding-http/p6-cache.xml?rev=584379&r1=584378&r2=584379&view=diff
==============================================================================
--- labs/webarch/trunk/http/draft-fielding-http/p6-cache.xml (original)
+++ labs/webarch/trunk/http/draft-fielding-http/p6-cache.xml Fri Oct 12 23:38:47 2007
@@ -1366,9 +1366,10 @@
   </list>
 </t>  
 <t>
-   In order to prevent denial of service attacks, an invalidation based
-   on the URI in a Location or Content-Location header &MUST; only be
-   performed if the host part is the same as in the Request-URI.
+   An invalidation based
+   on the URI in a Location or Content-Location header &MUST-NOT; be
+   performed if the host part of that URI differs from the host part
+   in the Request-URI. This helps prevent denial of service attacks.
 </t>
 <t>
    A cache that passes through requests for methods it does not



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org