* WGs marked with an * asterisk has had at least one new draft made available during the last 5 days

Ticket #116: i116.diff

File i116.diff, 2.1 KB (added by julian.reschke@gmx.de, 6 years ago)

Proposed patch to part 4.

  • p4-conditional.xml

     
    424424   inconsistent entity. 
    425425</t> 
    426426<t> 
    427    Clients &MAY; issue simple (non-subrange) GET requests with either weak 
    428    validators or strong validators. Clients &MUST-NOT; use weak validators 
    429    in other forms of request. 
     427  Clients &MUST-NOT; use weak validators in range requests (<xref target="Part5"/>).  
    430428</t> 
    431429<t> 
    432430   The only function that HTTP/1.1 defines on validators is 
     
    500498   described here. 
    501499</t> 
    502500<t> 
    503    A cache or origin server receiving a conditional request, other than 
    504    a full-body GET request, &MUST; use the strong comparison function to 
     501   A cache or origin server receiving a conditional range request 
     502   (<xref target="Part5"/>) &MUST; use the strong comparison function to 
    505503   evaluate the condition. 
    506504</t> 
    507505<t> 
     
    851849   a status of 412 (Precondition Failed). 
    852850</t> 
    853851<t> 
    854    See <xref target="weak.and.strong.validators"/> for rules on how to determine if two entities tags 
    855    match. The weak comparison function can only be used with GET or HEAD 
    856    requests. 
     852   See <xref target="weak.and.strong.validators"/> for rules on how to 
     853   determine if two entity tags match. 
    857854</t> 
    858855<t> 
    859856   If none of the entity tags match, then the server &MAY; perform the 
     
    12271224<section title="Compatibility with Previous Versions" anchor="compatibility"> 
    12281225 
    12291226<section title="Changes from RFC 2616" anchor="changes.from.rfc.2616"> 
     1227<t> 
     1228  Allow weak entity tags in all requests except range requests (Sections 
     1229  <xref target="weak.and.strong.validators" format="counter"/> and 
     1230  <xref target="header.if-none-match" format="counter"/>). 
     1231</t> 
    12301232</section> 
    12311233 
    12321234</section> 
     
    12721274 
    12731275<section title="Since draft-ietf-httpbis-p4-conditional-02"> 
    12741276<t> 
     1277  Closed issues: 
     1278  <list style="symbols">  
     1279    <t> 
     1280      <eref target="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/116"/>: 
     1281      "Weak ETags on non-GET requests" 
     1282    </t> 
     1283  </list> 
    12751284</t> 
    12761285</section> 
    12771286