Changeset 2724


Ignore:
Timestamp:
Jun 6, 2014, 10:10:20 AM (6 years ago)
Author:
julian.reschke@…
Message:

revert changes for auth48 boilerplate checks (#553)

Files:
1 deleted
39 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis-authscheme-registrations/latest/auth48/rfc7236.abdiff.txt

    r2719 r2724  
     1
     2INTRODUCTION, paragraph 1:
     3OLD:
     4
     5 HTTPbis Working Group                                         J. Reschke
     6 Internet-Draft                                                greenbytes
     7 Intended status: Informational                              June 6, 2014
     8 Expires: December 8, 2014
     9
     10NEW:
     11
     12 Internet Engineering Task Force (IETF)                        J. Reschke
     13 Request for Comments: 7236                                    greenbytes
     14 Category: Informational                                        June 2014
     15 ISSN: 2070-1721
     16
     17
     18INTRODUCTION, paragraph 2:
     19OLD:
     20
     21                Initial Hypertext Transfer Protocol (HTTP)
     22                   Authentication Scheme Registrations
     23            draft-ietf-httpbis-authscheme-registrations-latest
     24
     25NEW:
     26
     27                Initial Hypertext Transfer Protocol (HTTP)
     28                   Authentication Scheme Registrations
     29
    130
    231INTRODUCTION, paragraph 5:
     
    2352 Status of This Memo
    2453
     54
     55INTRODUCTION, paragraph 6:
     56OLD:
     57
     58    This Internet-Draft is submitted in full conformance with the
     59    provisions of BCP 78 and BCP 79.
     60 
     61    Internet-Drafts are working documents of the Internet Engineering
     62    Task Force (IETF).  Note that other groups may also distribute
     63    working documents as Internet-Drafts.  The list of current Internet-
     64    Drafts is at http://datatracker.ietf.org/drafts/current/.
     65
     66NEW:
     67
     68    This document is not an Internet Standards Track specification; it is
     69    published for informational purposes.
     70
     71
     72INTRODUCTION, paragraph 7:
     73OLD:
     74
     75    Internet-Drafts are draft documents valid for a maximum of six months
     76    and may be updated, replaced, or obsoleted by other documents at any
     77    time.  It is inappropriate to use Internet-Drafts as reference
     78    material or to cite them other than as "work in progress."
     79
     80NEW:
     81
     82    This document is a product of the Internet Engineering Task Force
     83    (IETF).  It represents the consensus of the IETF community.  It has
     84    received public review and has been approved for publication by the
     85    Internet Engineering Steering Group (IESG).  Not all documents
     86    approved by the IESG are a candidate for any level of Internet
     87    Standard; see Section 2 of RFC 5741.
     88
     89
     90INTRODUCTION, paragraph 8:
     91OLD:
     92
     93    This Internet-Draft will expire on December 8, 2014.
     94
     95NEW:
     96
     97    Information about the current status of this document, any errata,
     98    and how to provide feedback on it may be obtained at
     99    http://www.rfc-editor.org/info/rfc7236.
     100
     101
     102INTRODUCTION, paragraph 9:
     103OLD:
     104
     105 Copyright Notice
     106    Copyright (c) 2014 IETF Trust and the persons identified as the
     107    document authors.  All rights reserved.
     108
     109NEW:
     110
     111 Copyright Notice
     112 
     113    Copyright (c) 2014 IETF Trust and the persons identified as the
     114    document authors.  All rights reserved.
     115
     116
     117Section 4., paragraph 5:
     118OLD:
     119
     120    [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
     121               Protocol (HTTP/1.1): Authentication",
     122               draft-ietf-httpbis-p7-auth-26 (work in progress),
     123               February 2014.
     124
     125NEW:
     126
     127    [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
     128               Protocol (HTTP/1.1): Authentication", RFC 7235, June 2014.
     129
  • draft-ietf-httpbis-authscheme-registrations/latest/auth48/rfc7236.diff.html

    r2719 r2724  
    3737  <table border="0" cellpadding="0" cellspacing="0">
    3838  <tr bgcolor="orange"><th></th><th>&nbsp;draft-ietf-httpbis-authscheme-registrations.unpg.txt&nbsp;</th><th> </th><th>&nbsp;rfc7236.txt&nbsp;</th><th></th></tr>
    39       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    40       <tr bgcolor="gray" ><td></td><th><a name="part-l1" /><small>skipping to change at</small><em> page 1, line 17</em></th><th> </th><th><a name="part-r1" /><small>skipping to change at</small><em> page 1, line 17</em></th><td></td></tr>
     39      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     40      <tr><td><a name="diff0001" /></td></tr>
     41      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">HTTPbis Working Group</span>                                         J. Reschke</td><td> </td><td class="rblock"><span class="insert">Internet Engineering Task Force (IETF)</span>                        J. Reschke</td><td class="lineno" valign="top"></td></tr>
     42      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Internet-Draft</span>                                                greenbytes</td><td> </td><td class="rblock"><span class="insert">Request for Comments: 7236</span>                                    greenbytes</td><td class="lineno" valign="top"></td></tr>
     43      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Intended status:</span> Informational                              June <span class="delete">6, 2014</span></td><td> </td><td class="rblock"><span class="insert">Category:</span> Informational                                        June 2014</td><td class="lineno" valign="top"></td></tr>
     44      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Expires: December 8,</span> 2014</td><td> </td><td class="rblock"><span class="insert">ISSN: 2070-1721</span></td><td class="lineno" valign="top"></td></tr>
    4145      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    4246      <tr><td class="lineno" valign="top"></td><td class="left">               Initial Hypertext Transfer Protocol (HTTP)</td><td> </td><td class="right">               Initial Hypertext Transfer Protocol (HTTP)</td><td class="lineno" valign="top"></td></tr>
    4347      <tr><td class="lineno" valign="top"></td><td class="left">                  Authentication Scheme Registrations</td><td> </td><td class="right">                  Authentication Scheme Registrations</td><td class="lineno" valign="top"></td></tr>
     48      <tr><td><a name="diff0002" /></td></tr>
     49      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">           draft-ietf-httpbis-authscheme-registrations-latest</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    4450      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    4551      <tr><td class="lineno" valign="top"></td><td class="left">Abstract</td><td> </td><td class="right">Abstract</td><td class="lineno" valign="top"></td></tr>
     
    4955      <tr><td class="lineno" valign="top"></td><td class="left">   HTTP Authentication Scheme Registry was established.</td><td> </td><td class="right">   HTTP Authentication Scheme Registry was established.</td><td class="lineno" valign="top"></td></tr>
    5056      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    51       <tr><td><a name="diff0001" /></td></tr>
     57      <tr><td><a name="diff0003" /></td></tr>
    5258      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Editorial Note (To be removed by RFC Editor)</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    5359      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    6672      <tr><td class="lineno" valign="top"></td><td class="left">Status of This Memo</td><td> </td><td class="right">Status of This Memo</td><td class="lineno" valign="top"></td></tr>
    6773      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    68       <tr><td class="lineno" valign="top"></td><td class="left">   This document is not an Internet Standards Track specification; it is</td><td> </td><td class="right">   This document is not an Internet Standards Track specification; it is</td><td class="lineno" valign="top"></td></tr>
    69       <tr><td class="lineno" valign="top"></td><td class="left">   published for informational purposes.</td><td> </td><td class="right">   published for informational purposes.</td><td class="lineno" valign="top"></td></tr>
     74      <tr><td><a name="diff0004" /></td></tr>
     75      <tr><td class="lineno" valign="top"></td><td class="lblock">   This <span class="delete">Internet-Draft</span> is <span class="delete">submitted in full conformance with the</span></td><td> </td><td class="rblock">   This <span class="insert">document</span> is <span class="insert">not an</span> Internet <span class="insert">Standards Track specification; it</span> is</td><td class="lineno" valign="top"></td></tr>
     76      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   provisions of BCP 78 and BCP 79.</span></td><td> </td><td class="rblock">   <span class="insert">published for informational purposes.</span></td><td class="lineno" valign="top"></td></tr>
     77      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     78      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Internet-Drafts are working documents of the</span> Internet <span class="delete">Engineering</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     79      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Task Force (IETF).  Note that other groups may also distribute</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     80      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   working documents as Internet-Drafts.  The list of current Internet-</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     81      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Drafts</span> is <span class="delete">at http://datatracker.ietf.org/drafts/current/.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    7082      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    71       <tr><td class="lineno" valign="top"></td><td class="left">   This document is a product of the Internet Engineering Task Force</td><td> </td><td class="right">   This document is a product of the Internet Engineering Task Force</td><td class="lineno" valign="top"></td></tr>
    72       <tr><td class="lineno" valign="top"></td><td class="left">   (IETF).  It represents the consensus of the IETF community.  It has</td><td> </td><td class="right">   (IETF).  It represents the consensus of the IETF community.  It has</td><td class="lineno" valign="top"></td></tr>
    73       <tr><td class="lineno" valign="top"></td><td class="left">   received public review and has been approved for publication by the</td><td> </td><td class="right">   received public review and has been approved for publication by the</td><td class="lineno" valign="top"></td></tr>
    74       <tr><td class="lineno" valign="top"></td><td class="left">   Internet Engineering Steering Group (IESG).  Not all documents</td><td> </td><td class="right">   Internet Engineering Steering Group (IESG).  Not all documents</td><td class="lineno" valign="top"></td></tr>
    75       <tr><td class="lineno" valign="top"></td><td class="left">   approved by the IESG are a candidate for any level of Internet</td><td> </td><td class="right">   approved by the IESG are a candidate for any level of Internet</td><td class="lineno" valign="top"></td></tr>
     83      <tr><td><a name="diff0005" /></td></tr>
     84      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">Internet-Drafts are draft documents valid for</span> a <span class="delete">maximum</span> of <span class="delete">six months</span></td><td> </td><td class="rblock">   <span class="insert">This document is</span> a <span class="insert">product</span> of <span class="insert">the Internet Engineering Task Force</span></td><td class="lineno" valign="top"></td></tr>
     85      <tr><td class="lineno" valign="top"></td><td class="lblock">   and <span class="delete">may be updated, replaced, or obsoleted</span> by <span class="delete">other</span> documents <span class="delete">at</span> any</td><td> </td><td class="rblock"><span class="insert">   (IETF).  It represents the consensus of the IETF community.  It has</span></td><td class="lineno" valign="top"></td></tr>
     86      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">time.  It is inappropriate to use Internet-Drafts as reference</span></td><td> </td><td class="rblock"><span class="insert">   received public review</span> and <span class="insert">has been approved for publication</span> by <span class="insert">the</span></td><td class="lineno" valign="top"></td></tr>
     87      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   material or to cite them other than as "work in progress."</span></td><td> </td><td class="rblock"><span class="insert">   Internet Engineering Steering Group (IESG).  Not all</span> documents</td><td class="lineno" valign="top"></td></tr>
     88      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">   <span class="insert">approved by the IESG are a candidate for</span> any <span class="insert">level of Internet</span></td><td class="lineno" valign="top"></td></tr>
     89      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   Standard; see Section 2 of RFC 5741.</span></td><td class="lineno" valign="top"></td></tr>
     90      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     91      <tr><td><a name="diff0006" /></td></tr>
     92      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">This Internet-Draft will expire</span> on <span class="delete">December 8, 2014.</span></td><td> </td><td class="rblock">   <span class="insert">Information about the current status of this document, any errata,</span></td><td class="lineno" valign="top"></td></tr>
     93      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   and how to provide feedback</span> on <span class="insert">it may be obtained at</span></td><td class="lineno" valign="top"></td></tr>
     94      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   http://www.rfc-editor.org/info/rfc7236.</span></td><td class="lineno" valign="top"></td></tr>
     95      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     96      <tr><td class="lineno" valign="top"></td><td class="left">Copyright Notice</td><td> </td><td class="right">Copyright Notice</td><td class="lineno" valign="top"></td></tr>
     97      <tr><td><a name="diff0007" /></td></tr>
     98      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">                                                                         </span></td><td class="lineno" valign="top"></td></tr>
     99      <tr><td class="lineno" valign="top"></td><td class="left">   Copyright (c) 2014 IETF Trust and the persons identified as the</td><td> </td><td class="right">   Copyright (c) 2014 IETF Trust and the persons identified as the</td><td class="lineno" valign="top"></td></tr>
     100      <tr><td class="lineno" valign="top"></td><td class="left">   document authors.  All rights reserved.</td><td> </td><td class="right">   document authors.  All rights reserved.</td><td class="lineno" valign="top"></td></tr>
     101      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     102      <tr><td class="lineno" valign="top"></td><td class="left">   This document is subject to BCP 78 and the IETF Trust's Legal</td><td> </td><td class="right">   This document is subject to BCP 78 and the IETF Trust's Legal</td><td class="lineno" valign="top"></td></tr>
     103      <tr><td class="lineno" valign="top"></td><td class="left">   Provisions Relating to IETF Documents</td><td> </td><td class="right">   Provisions Relating to IETF Documents</td><td class="lineno" valign="top"></td></tr>
     104      <tr><td class="lineno" valign="top"></td><td class="left">   (http://trustee.ietf.org/license-info) in effect on the date of</td><td> </td><td class="right">   (http://trustee.ietf.org/license-info) in effect on the date of</td><td class="lineno" valign="top"></td></tr>
     105      <tr><td class="lineno" valign="top"></td><td class="left">   publication of this document.  Please review these documents</td><td> </td><td class="right">   publication of this document.  Please review these documents</td><td class="lineno" valign="top"></td></tr>
     106      <tr><td class="lineno" valign="top"></td><td class="left">   carefully, as they describe your rights and restrictions with respect</td><td> </td><td class="right">   carefully, as they describe your rights and restrictions with respect</td><td class="lineno" valign="top"></td></tr>
     107      <tr><td class="lineno" valign="top"></td><td class="left">   to this document.  Code Components extracted from this document must</td><td> </td><td class="right">   to this document.  Code Components extracted from this document must</td><td class="lineno" valign="top"></td></tr>
     108      <tr><td class="lineno" valign="top"></td><td class="left">   include Simplified BSD License text as described in Section 4.e of</td><td> </td><td class="right">   include Simplified BSD License text as described in Section 4.e of</td><td class="lineno" valign="top"></td></tr>
     109      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
     110      <tr bgcolor="gray" ><td></td><th><a name="part-l2" /><small>skipping to change at</small><em> page 4, line 16</em></th><th> </th><th><a name="part-r2" /><small>skipping to change at</small><em> page 3, line 23</em></th><td></td></tr>
     111      <tr><td class="lineno" valign="top"></td><td class="left">              Kerberos and NTLM HTTP Authentication in Microsoft</td><td> </td><td class="right">              Kerberos and NTLM HTTP Authentication in Microsoft</td><td class="lineno" valign="top"></td></tr>
     112      <tr><td class="lineno" valign="top"></td><td class="left">              Windows", RFC 4559, June 2006.</td><td> </td><td class="right">              Windows", RFC 4559, June 2006.</td><td class="lineno" valign="top"></td></tr>
     113      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     114      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC5849]  Hammer-Lahav, E., "The OAuth 1.0 Protocol", RFC 5849,</td><td> </td><td class="right">   [RFC5849]  Hammer-Lahav, E., "The OAuth 1.0 Protocol", RFC 5849,</td><td class="lineno" valign="top"></td></tr>
     115      <tr><td class="lineno" valign="top"></td><td class="left">              April 2010.</td><td> </td><td class="right">              April 2010.</td><td class="lineno" valign="top"></td></tr>
     116      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     117      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC6750]  Jones, M. and D. Hardt, "The OAuth 2.0 Authorization</td><td> </td><td class="right">   [RFC6750]  Jones, M. and D. Hardt, "The OAuth 2.0 Authorization</td><td class="lineno" valign="top"></td></tr>
     118      <tr><td class="lineno" valign="top"></td><td class="left">              Framework: Bearer Token Usage", RFC 6750, October 2012.</td><td> </td><td class="right">              Framework: Bearer Token Usage", RFC 6750, October 2012.</td><td class="lineno" valign="top"></td></tr>
     119      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     120      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td> </td><td class="right">   [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td class="lineno" valign="top"></td></tr>
     121      <tr><td><a name="diff0008" /></td></tr>
     122      <tr><td class="lineno" valign="top"></td><td class="lblock">              Protocol (HTTP/1.1): Authentication",</td><td> </td><td class="rblock">              Protocol (HTTP/1.1): Authentication", <span class="insert">RFC 7235, June</span> 2014.</td><td class="lineno" valign="top"></td></tr>
     123      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p7-auth-26 (work in progress),</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     124      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">              February</span> 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     125      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     126      <tr><td class="lineno" valign="top"></td><td class="left">Author's Address</td><td> </td><td class="right">Author's Address</td><td class="lineno" valign="top"></td></tr>
     127      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     128      <tr><td class="lineno" valign="top"></td><td class="left">   Julian F. Reschke</td><td> </td><td class="right">   Julian F. Reschke</td><td class="lineno" valign="top"></td></tr>
     129      <tr><td class="lineno" valign="top"></td><td class="left">   greenbytes GmbH</td><td> </td><td class="right">   greenbytes GmbH</td><td class="lineno" valign="top"></td></tr>
     130      <tr><td class="lineno" valign="top"></td><td class="left">   Hafenweg 16</td><td> </td><td class="right">   Hafenweg 16</td><td class="lineno" valign="top"></td></tr>
     131      <tr><td class="lineno" valign="top"></td><td class="left">   Muenster, NW  48155</td><td> </td><td class="right">   Muenster, NW  48155</td><td class="lineno" valign="top"></td></tr>
     132      <tr><td class="lineno" valign="top"></td><td class="left">   Germany</td><td> </td><td class="right">   Germany</td><td class="lineno" valign="top"></td></tr>
     133      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     134      <tr><td class="lineno" valign="top"></td><td class="left">   EMail: julian.reschke@greenbytes.de</td><td> </td><td class="right">   EMail: julian.reschke@greenbytes.de</td><td class="lineno" valign="top"></td></tr>
    76135
    77136     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
    78      <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 1 change blocks.&nbsp;</a></th></tr>
    79      <tr class="stats"><td></td><th><i>14 lines changed or deleted</i></th><th><i> </i></th><th><i>0 lines changed or added</i></th><td></td></tr>
     137     <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 8 change blocks.&nbsp;</a></th></tr>
     138     <tr class="stats"><td></td><th><i>34 lines changed or deleted</i></th><th><i> </i></th><th><i>17 lines changed or added</i></th><td></td></tr>
    80139     <tr><td colspan="5" align="center" class="small"><br/>This html diff was produced by rfcdiff 1.38. The latest version is available from <a href="http://www.tools.ietf.org/tools/rfcdiff/" >http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
    81140   </table>
  • draft-ietf-httpbis-authscheme-registrations/latest/draft-ietf-httpbis-authscheme-registrations.html

    r2717 r2724  
    6262
    6363    // docname
    64     var docname = "";
     64    var docname = "draft-ietf-httpbis-authscheme-registrations-latest";
    6565
    6666    // section
     
    424424@page {
    425425  @top-left {
    426        content: "RFC 7236";
     426       content: "Internet-Draft";
    427427  }
    428428  @top-right {
     
    436436  }
    437437  @bottom-center {
    438        content: "Informational";
     438       content: "Expires December 3, 2014";
    439439  }
    440440  @bottom-right {
     
    461461      <link rel="Chapter" title="3 IANA Considerations" href="#rfc.section.3">
    462462      <link rel="Chapter" href="#rfc.section.4" title="4 Normative References">
    463       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc7236.txt">
    464       <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc7236">
    465       <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc7236">
    466463      <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.638, 2014/05/31 12:29:37, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
    467464      <meta name="keywords" content="Hypertext Transfer Protocol, HTTP, Authentication, Authentication Scheme">
    468465      <link rel="schema.dct" href="http://purl.org/dc/terms/">
    469466      <meta name="dct.creator" content="Reschke, J. F.">
    470       <meta name="dct.identifier" content="urn:ietf:rfc:7236">
    471       <meta name="dct.issued" scheme="ISO8601" content="2014-06">
     467      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-authscheme-registrations-latest">
     468      <meta name="dct.issued" scheme="ISO8601" content="2014-06-01">
    472469      <meta name="dct.abstract" content="This document registers Hypertext Transfer Protocol (HTTP) authentication schemes that have been defined in RFCs before the IANA HTTP Authentication Scheme Registry was established.">
    473       <meta name="dct.isPartOf" content="urn:issn:2070-1721">
    474470      <meta name="description" content="This document registers Hypertext Transfer Protocol (HTTP) authentication schemes that have been defined in RFCs before the IANA HTTP Authentication Scheme Registry was established.">
    475471   </head>
     
    478474         <tbody>
    479475            <tr>
    480                <td class="left">Internet Engineering Task Force (IETF)</td>
     476               <td class="left">HTTPbis Working Group</td>
    481477               <td class="right">J. Reschke</td>
    482478            </tr>
    483479            <tr>
    484                <td class="left">Request for Comments: 7236</td>
     480               <td class="left">Internet-Draft</td>
    485481               <td class="right">greenbytes</td>
    486482            </tr>
    487483            <tr>
    488                <td class="left">Category: Informational</td>
    489                <td class="right">June 2014</td>
     484               <td class="left">Intended status: Informational</td>
     485               <td class="right">June 1, 2014</td>
    490486            </tr>
    491487            <tr>
    492                <td class="left">ISSN: 2070-1721</td>
     488               <td class="left">Expires: December 3, 2014</td>
    493489               <td class="right"></td>
    494490            </tr>
    495491         </tbody>
    496492      </table>
    497       <p class="title">Initial Hypertext&nbsp;Transfer&nbsp;Protocol&nbsp;(HTTP) Authentication&nbsp;Scheme&nbsp;Registrations</p>
     493      <p class="title">Initial Hypertext&nbsp;Transfer&nbsp;Protocol&nbsp;(HTTP) Authentication&nbsp;Scheme&nbsp;Registrations<br><span class="filename">draft-ietf-httpbis-authscheme-registrations-latest</span></p>
    498494      <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1>
    499495      <p>This document registers Hypertext Transfer Protocol (HTTP) authentication schemes that have been defined in RFCs before the
     
    509505      <div id="rfc.status">
    510506         <h1><a href="#rfc.status">Status of This Memo</a></h1>
    511          <p>This document is not an Internet Standards Track specification; it is published for informational purposes.</p>
    512          <p>This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community.
    513             It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Not
    514             all documents approved by the IESG are a candidate for any level of Internet Standard; see Section 2 of RFC 5741.
     507         <p>This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.</p>
     508         <p>Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute
     509            working documents as Internet-Drafts. The list of current Internet-Drafts is at <a href="http://datatracker.ietf.org/drafts/current/">http://datatracker.ietf.org/drafts/current/</a>.
    515510         </p>
    516          <p>Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at <a href="http://www.rfc-editor.org/info/rfc7236">http://www.rfc-editor.org/info/rfc7236</a>.
     511         <p>Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other
     512            documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as “work
     513            in progress”.
    517514         </p>
     515         <p>This Internet-Draft will expire on December 3, 2014.</p>
    518516      </div>
    519517      <div id="rfc.copyrightnotice">
     
    618616         <tr>
    619617            <td class="reference"><b id="RFC7235">[RFC7235]</b></td>
    620             <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a> and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="https://tools.ietf.org/html/rfc7235">Hypertext Transfer Protocol (HTTP/1.1): Authentication</a>”, RFC&nbsp;7235, June&nbsp;2014.
     618            <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a> and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="https://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-26">Hypertext Transfer Protocol (HTTP/1.1): Authentication</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p7-auth-26 (work in progress), February&nbsp;2014.
    621619            </td>
    622620         </tr>
  • draft-ietf-httpbis-authscheme-registrations/latest/draft-ietf-httpbis-authscheme-registrations.xml

    r2717 r2724  
    77<?rfc comments="yes"?>
    88<?rfc inline="yes"?>
    9 <?rfc strict="no"?>
    109<?rfc subcompact="no"?>
    1110<?rfc rfcedstyle="yes"?>
     
    2423  <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>">
    2524]>
    26 <rfc xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:ed="http://greenbytes.de/2002/rfcedit" ipr="trust200902" number="7236" consensus="yes" category="info">
     25<rfc xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:ed="http://greenbytes.de/2002/rfcedit" ipr="trust200902" docName="draft-ietf-httpbis-authscheme-registrations-latest" category="info">
    2726<x:feedback template="mailto:ietf-http-wg@w3.org?subject={docname},%20%22{section}%22&amp;body=&lt;{ref}&gt;:"/>
    2827        <front>
     
    142141      <address><email>julian.reschke@greenbytes.de</email></address>
    143142    </author>
    144     <date month="June" year="2014"/>
    145   </front>
    146   <seriesInfo name="RFC" value="7235"/>
     143    <date month="February" year="2014"/>
     144  </front>
     145  <seriesInfo name="Internet-Draft" value="draft-ietf-httpbis-p7-auth-26"/>
    147146  <x:source href="../../draft-ietf-httpbis/26/p7-auth.xml" basename="draft-ietf-httpbis-p7-auth-26"/>
    148147</reference>
  • draft-ietf-httpbis-method-registrations/latest/auth48/Makefile

    r2720 r2724  
    1919        tclsh $(xml2rfc) xml2rfc $< $@
    2020
    21 rfc7237.abdiff.txt:     draft-ietf-httpbis-method-registrations.unpg.txt rfc7237.txt
    22         rfcdiff --abdiff draft-ietf-httpbis-method-registrations.unpg.txt rfc7237.txt > $@
     21rfc7237.abdiff.txt:     draft-ietf-httpbis-method-registrations.unpg.txt rfc7237-to-be.unpg.txt
     22        rfcdiff --abdiff draft-ietf-httpbis-method-registrations.unpg.txt rfc7237-to-be.unpg.txt > $@
    2323
    24 rfc7237.diff.html:      draft-ietf-httpbis-method-registrations.unpg.txt rfc7237.txt
    25         rfcdiff --stdout draft-ietf-httpbis-method-registrations.unpg.txt rfc7237.txt > $@
     24rfc7237.diff.html:      draft-ietf-httpbis-method-registrations.unpg.txt rfc7237-to-be.unpg.txt
     25        rfcdiff --stdout draft-ietf-httpbis-method-registrations.unpg.txt rfc7237-to-be.unpg.txt > $@
    2626
  • draft-ietf-httpbis-method-registrations/latest/auth48/rfc7237.abdiff.txt

    r2720 r2724  
     1
     2INTRODUCTION, paragraph 1:
     3OLD:
     4
     5 HTTPbis Working Group                                         J. Reschke
     6 Internet-Draft                                                greenbytes
     7 Intended status: Informational                              June 6, 2014
     8 Expires: December 8, 2014
     9
     10NEW:
     11
     12 Internet Engineering Task Force (IETF)                        J. Reschke
     13 Request for Comments: 7237                                    greenbytes
     14 Category: Informational                                        June 2014
     15 ISSN: 2070-1721
     16
     17
     18INTRODUCTION, paragraph 2:
     19OLD:
     20
     21     Initial Hypertext Transfer Protocol (HTTP) Method Registrations
     22              draft-ietf-httpbis-method-registrations-latest
     23
     24NEW:
     25
     26     Initial Hypertext Transfer Protocol (HTTP) Method Registrations
     27
    128
    229INTRODUCTION, paragraph 5:
     
    2249
    2350 Status of This Memo
     51
     52
     53INTRODUCTION, paragraph 6:
     54OLD:
     55
     56    This Internet-Draft is submitted in full conformance with the
     57    provisions of BCP 78 and BCP 79.
     58 
     59    Internet-Drafts are working documents of the Internet Engineering
     60    Task Force (IETF).  Note that other groups may also distribute
     61    working documents as Internet-Drafts.  The list of current Internet-
     62    Drafts is at http://datatracker.ietf.org/drafts/current/.
     63
     64NEW:
     65
     66    This document is not an Internet Standards Track specification; it is
     67    published for informational purposes.
     68
     69
     70INTRODUCTION, paragraph 7:
     71OLD:
     72
     73    Internet-Drafts are draft documents valid for a maximum of six months
     74    and may be updated, replaced, or obsoleted by other documents at any
     75    time.  It is inappropriate to use Internet-Drafts as reference
     76    material or to cite them other than as "work in progress."
     77
     78NEW:
     79
     80    This document is a product of the Internet Engineering Task Force
     81    (IETF).  It represents the consensus of the IETF community.  It has
     82    received public review and has been approved for publication by the
     83    Internet Engineering Steering Group (IESG).  Not all documents
     84    approved by the IESG are a candidate for any level of Internet
     85    Standard; see Section 2 of RFC 5741.
     86
     87
     88INTRODUCTION, paragraph 8:
     89OLD:
     90
     91    This Internet-Draft will expire on December 8, 2014.
     92
     93NEW:
     94
     95    Information about the current status of this document, any errata,
     96    and how to provide feedback on it may be obtained at
     97    http://www.rfc-editor.org/info/rfc7237.
     98
     99
     100INTRODUCTION, paragraph 9:
     101OLD:
     102
     103 Copyright Notice
     104    Copyright (c) 2014 IETF Trust and the persons identified as the
     105    document authors.  All rights reserved.
     106
     107NEW:
     108
     109 Copyright Notice
     110 
     111    Copyright (c) 2014 IETF Trust and the persons identified as the
     112    document authors.  All rights reserved.
    24113
    25114
     
    54143               Reference Resources", RFC 4437, March 2006.
    55144
     145
     146Section 4., paragraph 11:
     147OLD:
     148
     149    [RFC7231]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
     150               Protocol (HTTP/1.1): Semantics and Content",
     151               draft-ietf-httpbis-p2-semantics-26 (work in progress),
     152               February 2014.
     153
     154NEW:
     155
     156    [RFC7231]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
     157               Protocol (HTTP/1.1): Semantics and Content", RFC 7231,
     158               June 2014.
     159
  • draft-ietf-httpbis-method-registrations/latest/auth48/rfc7237.diff.html

    r2720 r2724  
    66  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    77  <meta http-equiv="Content-Style-Type" content="text/css" />
    8   <title>Diff: draft-ietf-httpbis-method-registrations.unpg.txt - rfc7237.txt</title>
     8  <title>Diff: draft-ietf-httpbis-method-registrations.unpg.txt - rfc7237-to-be.unpg.txt</title>
    99  <style type="text/css">
    1010    body    { margin: 0.4ex; margin-right: auto; }
     
    3636<body >
    3737  <table border="0" cellpadding="0" cellspacing="0">
    38   <tr bgcolor="orange"><th></th><th>&nbsp;draft-ietf-httpbis-method-registrations.unpg.txt&nbsp;</th><th> </th><th>&nbsp;rfc7237.txt&nbsp;</th><th></th></tr>
    39       <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    40       <tr bgcolor="gray" ><td></td><th><a name="part-l1" /><small>skipping to change at</small><em> page 1, line 16</em></th><th> </th><th><a name="part-r1" /><small>skipping to change at</small><em> page 1, line 16</em></th><td></td></tr>
    41       <tr><td class="lineno" valign="top"></td><td class="left">ISSN: 2070-1721</td><td> </td><td class="right">ISSN: 2070-1721</td><td class="lineno" valign="top"></td></tr>
     38  <tr bgcolor="orange"><th></th><th>&nbsp;draft-ietf-httpbis-method-registrations.unpg.txt&nbsp;</th><th> </th><th>&nbsp;rfc7237-to-be.unpg.txt&nbsp;</th><th></th></tr>
     39      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     40      <tr><td><a name="diff0001" /></td></tr>
     41      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">HTTPbis Working Group</span>                                         J. Reschke</td><td> </td><td class="rblock"><span class="insert">Internet Engineering Task Force (IETF)</span>                        J. Reschke</td><td class="lineno" valign="top"></td></tr>
     42      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Internet-Draft</span>                                                greenbytes</td><td> </td><td class="rblock"><span class="insert">Request for Comments: 7237</span>                                    greenbytes</td><td class="lineno" valign="top"></td></tr>
     43      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Intended status:</span> Informational                              June <span class="delete">6, 2014</span></td><td> </td><td class="rblock"><span class="insert">Category:</span> Informational                                        June 2014</td><td class="lineno" valign="top"></td></tr>
     44      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Expires: December 8,</span> 2014</td><td> </td><td class="rblock"><span class="insert">ISSN: 2070-1721</span></td><td class="lineno" valign="top"></td></tr>
    4245      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    4346      <tr><td class="lineno" valign="top"></td><td class="left">    Initial Hypertext Transfer Protocol (HTTP) Method Registrations</td><td> </td><td class="right">    Initial Hypertext Transfer Protocol (HTTP) Method Registrations</td><td class="lineno" valign="top"></td></tr>
     47      <tr><td><a name="diff0002" /></td></tr>
     48      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">             draft-ietf-httpbis-method-registrations-latest</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    4449      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    4550      <tr><td class="lineno" valign="top"></td><td class="left">Abstract</td><td> </td><td class="right">Abstract</td><td class="lineno" valign="top"></td></tr>
     
    4954      <tr><td class="lineno" valign="top"></td><td class="left">   Registry was established.</td><td> </td><td class="right">   Registry was established.</td><td class="lineno" valign="top"></td></tr>
    5055      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    51       <tr><td><a name="diff0001" /></td></tr>
     56      <tr><td><a name="diff0003" /></td></tr>
    5257      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">Editorial Note (To be removed by RFC Editor)</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    5358      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     
    6671      <tr><td class="lineno" valign="top"></td><td class="left">Status of This Memo</td><td> </td><td class="right">Status of This Memo</td><td class="lineno" valign="top"></td></tr>
    6772      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    68       <tr><td class="lineno" valign="top"></td><td class="left">   This document is not an Internet Standards Track specification; it is</td><td> </td><td class="right">   This document is not an Internet Standards Track specification; it is</td><td class="lineno" valign="top"></td></tr>
    69       <tr><td class="lineno" valign="top"></td><td class="left">   published for informational purposes.</td><td> </td><td class="right">   published for informational purposes.</td><td class="lineno" valign="top"></td></tr>
     73      <tr><td><a name="diff0004" /></td></tr>
     74      <tr><td class="lineno" valign="top"></td><td class="lblock">   This <span class="delete">Internet-Draft</span> is <span class="delete">submitted in full conformance with the</span></td><td> </td><td class="rblock">   This <span class="insert">document</span> is <span class="insert">not an</span> Internet <span class="insert">Standards Track specification; it</span> is</td><td class="lineno" valign="top"></td></tr>
     75      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   provisions of BCP 78 and BCP 79.</span></td><td> </td><td class="rblock">   <span class="insert">published for informational purposes.</span></td><td class="lineno" valign="top"></td></tr>
     76      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     77      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Internet-Drafts are working documents of the</span> Internet <span class="delete">Engineering</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     78      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Task Force (IETF).  Note that other groups may also distribute</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     79      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   working documents as Internet-Drafts.  The list of current Internet-</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     80      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Drafts</span> is <span class="delete">at http://datatracker.ietf.org/drafts/current/.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
    7081      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    71       <tr><td class="lineno" valign="top"></td><td class="left">   This document is a product of the Internet Engineering Task Force</td><td> </td><td class="right">   This document is a product of the Internet Engineering Task Force</td><td class="lineno" valign="top"></td></tr>
    72       <tr><td class="lineno" valign="top"></td><td class="left">   (IETF).  It represents the consensus of the IETF community.  It has</td><td> </td><td class="right">   (IETF).  It represents the consensus of the IETF community.  It has</td><td class="lineno" valign="top"></td></tr>
    73       <tr><td class="lineno" valign="top"></td><td class="left">   received public review and has been approved for publication by the</td><td> </td><td class="right">   received public review and has been approved for publication by the</td><td class="lineno" valign="top"></td></tr>
    74       <tr><td class="lineno" valign="top"></td><td class="left">   Internet Engineering Steering Group (IESG).  Not all documents</td><td> </td><td class="right">   Internet Engineering Steering Group (IESG).  Not all documents</td><td class="lineno" valign="top"></td></tr>
    75       <tr><td class="lineno" valign="top"></td><td class="left">   approved by the IESG are a candidate for any level of Internet</td><td> </td><td class="right">   approved by the IESG are a candidate for any level of Internet</td><td class="lineno" valign="top"></td></tr>
     82      <tr><td><a name="diff0005" /></td></tr>
     83      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">Internet-Drafts are draft documents valid for</span> a <span class="delete">maximum</span> of <span class="delete">six months</span></td><td> </td><td class="rblock">   <span class="insert">This document is</span> a <span class="insert">product</span> of <span class="insert">the Internet Engineering Task Force</span></td><td class="lineno" valign="top"></td></tr>
     84      <tr><td class="lineno" valign="top"></td><td class="lblock">   and <span class="delete">may be updated, replaced, or obsoleted</span> by <span class="delete">other</span> documents <span class="delete">at</span> any</td><td> </td><td class="rblock"><span class="insert">   (IETF).  It represents the consensus of the IETF community.  It has</span></td><td class="lineno" valign="top"></td></tr>
     85      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">time.  It is inappropriate to use Internet-Drafts as reference</span></td><td> </td><td class="rblock"><span class="insert">   received public review</span> and <span class="insert">has been approved for publication</span> by <span class="insert">the</span></td><td class="lineno" valign="top"></td></tr>
     86      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   material or to cite them other than as "work in progress."</span></td><td> </td><td class="rblock"><span class="insert">   Internet Engineering Steering Group (IESG).  Not all</span> documents</td><td class="lineno" valign="top"></td></tr>
     87      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">   <span class="insert">approved by the IESG are a candidate for</span> any <span class="insert">level of Internet</span></td><td class="lineno" valign="top"></td></tr>
     88      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   Standard; see Section 2 of RFC 5741.</span></td><td class="lineno" valign="top"></td></tr>
     89      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     90      <tr><td><a name="diff0006" /></td></tr>
     91      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">This Internet-Draft will expire</span> on <span class="delete">December 8, 2014.</span></td><td> </td><td class="rblock">   <span class="insert">Information about the current status of this document, any errata,</span></td><td class="lineno" valign="top"></td></tr>
     92      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   and how to provide feedback</span> on <span class="insert">it may be obtained at</span></td><td class="lineno" valign="top"></td></tr>
     93      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   http://www.rfc-editor.org/info/rfc7237.</span></td><td class="lineno" valign="top"></td></tr>
     94      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     95      <tr><td class="lineno" valign="top"></td><td class="left">Copyright Notice</td><td> </td><td class="right">Copyright Notice</td><td class="lineno" valign="top"></td></tr>
     96      <tr><td><a name="diff0007" /></td></tr>
     97      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">                                                                         </span></td><td class="lineno" valign="top"></td></tr>
     98      <tr><td class="lineno" valign="top"></td><td class="left">   Copyright (c) 2014 IETF Trust and the persons identified as the</td><td> </td><td class="right">   Copyright (c) 2014 IETF Trust and the persons identified as the</td><td class="lineno" valign="top"></td></tr>
     99      <tr><td class="lineno" valign="top"></td><td class="left">   document authors.  All rights reserved.</td><td> </td><td class="right">   document authors.  All rights reserved.</td><td class="lineno" valign="top"></td></tr>
     100      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     101      <tr><td class="lineno" valign="top"></td><td class="left">   This document is subject to BCP 78 and the IETF Trust's Legal</td><td> </td><td class="right">   This document is subject to BCP 78 and the IETF Trust's Legal</td><td class="lineno" valign="top"></td></tr>
     102      <tr><td class="lineno" valign="top"></td><td class="left">   Provisions Relating to IETF Documents</td><td> </td><td class="right">   Provisions Relating to IETF Documents</td><td class="lineno" valign="top"></td></tr>
     103      <tr><td class="lineno" valign="top"></td><td class="left">   (http://trustee.ietf.org/license-info) in effect on the date of</td><td> </td><td class="right">   (http://trustee.ietf.org/license-info) in effect on the date of</td><td class="lineno" valign="top"></td></tr>
     104      <tr><td class="lineno" valign="top"></td><td class="left">   publication of this document.  Please review these documents</td><td> </td><td class="right">   publication of this document.  Please review these documents</td><td class="lineno" valign="top"></td></tr>
     105      <tr><td class="lineno" valign="top"></td><td class="left">   carefully, as they describe your rights and restrictions with respect</td><td> </td><td class="right">   carefully, as they describe your rights and restrictions with respect</td><td class="lineno" valign="top"></td></tr>
     106      <tr><td class="lineno" valign="top"></td><td class="left">   to this document.  Code Components extracted from this document must</td><td> </td><td class="right">   to this document.  Code Components extracted from this document must</td><td class="lineno" valign="top"></td></tr>
     107      <tr><td class="lineno" valign="top"></td><td class="left">   include Simplified BSD License text as described in Section 4.e of</td><td> </td><td class="right">   include Simplified BSD License text as described in Section 4.e of</td><td class="lineno" valign="top"></td></tr>
    76108      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
    77       <tr bgcolor="gray" ><td></td><th><a name="part-l2" /><small>skipping to change at</small><em> page 5, line 18</em></th><th> </th><th><a name="part-r2" /><small>skipping to change at</small><em> page 4, line 25</em></th><td></td></tr>
     109      <tr bgcolor="gray" ><td></td><th><a name="part-l2" /><small>skipping to change at</small><em> page 5, line 18</em></th><th> </th><th><a name="part-r2" /><small>skipping to change at</small><em> page 5, line 19</em></th><td></td></tr>
    78110      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    79111      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC3648]  Whitehead, J. and J. Reschke, Ed., "Web Distributed</td><td> </td><td class="right">   [RFC3648]  Whitehead, J. and J. Reschke, Ed., "Web Distributed</td><td class="lineno" valign="top"></td></tr>
     
    86118      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
    87119      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC4437]  Whitehead, J., Clemm, G., and J. Reschke, Ed., "Web</td><td> </td><td class="right">   [RFC4437]  Whitehead, J., Clemm, G., and J. Reschke, Ed., "Web</td><td class="lineno" valign="top"></td></tr>
    88       <tr><td><a name="diff0002" /></td></tr>
     120      <tr><td><a name="diff0008" /></td></tr>
    89121      <tr><td class="lineno" valign="top"></td><td class="lblock">              Distributed Authoring and Versioning (WebDAV)</td><td> </td><td class="rblock">              Distributed Authoring and Versioning (WebDAV) Redirect</td><td class="lineno" valign="top"></td></tr>
    90122      <tr><td class="lineno" valign="top"></td><td class="lblock">              Redirect Reference Resources", RFC 4437, March 2006.</td><td> </td><td class="rblock">              Reference Resources", RFC 4437, March 2006.</td><td class="lineno" valign="top"></td></tr>
     
    99131      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC5323]  Reschke, J., Ed., Reddy, S., Davis, J., and A. Babich,</td><td> </td><td class="right">   [RFC5323]  Reschke, J., Ed., Reddy, S., Davis, J., and A. Babich,</td><td class="lineno" valign="top"></td></tr>
    100132      <tr><td class="lineno" valign="top"></td><td class="left">              "Web Distributed Authoring and Versioning (WebDAV)</td><td> </td><td class="right">              "Web Distributed Authoring and Versioning (WebDAV)</td><td class="lineno" valign="top"></td></tr>
     133      <tr><td class="lineno" valign="top"></td><td class="left">              SEARCH", RFC 5323, November 2008.</td><td> </td><td class="right">              SEARCH", RFC 5323, November 2008.</td><td class="lineno" valign="top"></td></tr>
     134      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     135      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC5789]  Dusseault, L. and J. Snell, "PATCH Method for HTTP",</td><td> </td><td class="right">   [RFC5789]  Dusseault, L. and J. Snell, "PATCH Method for HTTP",</td><td class="lineno" valign="top"></td></tr>
     136      <tr><td class="lineno" valign="top"></td><td class="left">              RFC 5789, March 2010.</td><td> </td><td class="right">              RFC 5789, March 2010.</td><td class="lineno" valign="top"></td></tr>
     137      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     138      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC5842]  Clemm, G., Crawford, J., Reschke, J., Ed., and J.</td><td> </td><td class="right">   [RFC5842]  Clemm, G., Crawford, J., Reschke, J., Ed., and J.</td><td class="lineno" valign="top"></td></tr>
     139      <tr><td class="lineno" valign="top"></td><td class="left">              Whitehead, "Binding Extensions to Web Distributed</td><td> </td><td class="right">              Whitehead, "Binding Extensions to Web Distributed</td><td class="lineno" valign="top"></td></tr>
     140      <tr><td class="lineno" valign="top"></td><td class="left">              Authoring and Versioning (WebDAV)", RFC 5842, April 2010.</td><td> </td><td class="right">              Authoring and Versioning (WebDAV)", RFC 5842, April 2010.</td><td class="lineno" valign="top"></td></tr>
     141      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     142      <tr><td class="lineno" valign="top"></td><td class="left">   [RFC7231]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td> </td><td class="right">   [RFC7231]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer</td><td class="lineno" valign="top"></td></tr>
     143      <tr><td><a name="diff0009" /></td></tr>
     144      <tr><td class="lineno" valign="top"></td><td class="lblock">              Protocol (HTTP/1.1): Semantics and Content",</td><td> </td><td class="rblock">              Protocol (HTTP/1.1): Semantics and Content", <span class="insert">RFC 7231,</span></td><td class="lineno" valign="top"></td></tr>
     145      <tr><td class="lineno" valign="top"></td><td class="lblock">              <span class="delete">draft-ietf-httpbis-p2-semantics-26 (work in progress),</span></td><td> </td><td class="rblock"><span class="insert">              June</span> 2014.</td><td class="lineno" valign="top"></td></tr>
     146      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">              February</span> 2014.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
     147      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     148      <tr><td class="lineno" valign="top"></td><td class="left">Author's Address</td><td> </td><td class="right">Author's Address</td><td class="lineno" valign="top"></td></tr>
     149      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     150      <tr><td class="lineno" valign="top"></td><td class="left">   Julian F. Reschke</td><td> </td><td class="right">   Julian F. Reschke</td><td class="lineno" valign="top"></td></tr>
     151      <tr><td class="lineno" valign="top"></td><td class="left">   greenbytes GmbH</td><td> </td><td class="right">   greenbytes GmbH</td><td class="lineno" valign="top"></td></tr>
     152      <tr><td class="lineno" valign="top"></td><td class="left">   Hafenweg 16</td><td> </td><td class="right">   Hafenweg 16</td><td class="lineno" valign="top"></td></tr>
     153      <tr><td class="lineno" valign="top"></td><td class="left">   Muenster, NW  48155</td><td> </td><td class="right">   Muenster, NW  48155</td><td class="lineno" valign="top"></td></tr>
     154      <tr><td class="lineno" valign="top"></td><td class="left">   Germany</td><td> </td><td class="right">   Germany</td><td class="lineno" valign="top"></td></tr>
     155      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
     156      <tr><td class="lineno" valign="top"></td><td class="left">   EMail: julian.reschke@greenbytes.de</td><td> </td><td class="right">   EMail: julian.reschke@greenbytes.de</td><td class="lineno" valign="top"></td></tr>
    101157
    102158     <tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
    103      <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 2 change blocks.&nbsp;</a></th></tr>
    104      <tr class="stats"><td></td><th><i>16 lines changed or deleted</i></th><th><i> </i></th><th><i>2 lines changed or added</i></th><td></td></tr>
     159     <tr bgcolor="gray"><th colspan="5" align="center"><a name="end">&nbsp;End of changes. 9 change blocks.&nbsp;</a></th></tr>
     160     <tr class="stats"><td></td><th><i>36 lines changed or deleted</i></th><th><i> </i></th><th><i>20 lines changed or added</i></th><td></td></tr>
    105161     <tr><td colspan="5" align="center" class="small"><br/>This html diff was produced by rfcdiff 1.38. The latest version is available from <a href="http://www.tools.ietf.org/tools/rfcdiff/" >http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
    106162   </table>
  • draft-ietf-httpbis-method-registrations/latest/draft-ietf-httpbis-method-registrations.html

    r2720 r2724  
    6262
    6363    // docname
    64     var docname = "";
     64    var docname = "draft-ietf-httpbis-method-registrations-latest";
    6565
    6666    // section
     
    424424@page {
    425425  @top-left {
    426        content: "RFC 7237";
     426       content: "Internet-Draft";
    427427  }
    428428  @top-right {
     
    436436  }
    437437  @bottom-center {
    438        content: "Informational";
     438       content: "Expires December 3, 2014";
    439439  }
    440440  @bottom-right {
     
    461461      <link rel="Chapter" title="3 IANA Considerations" href="#rfc.section.3">
    462462      <link rel="Chapter" href="#rfc.section.4" title="4 Normative References">
    463       <link rel="Alternate" title="Authorative ASCII Version" href="http://www.ietf.org/rfc/rfc7237.txt">
    464       <link rel="Help" title="RFC-Editor's Status Page" href="http://www.rfc-editor.org/info/rfc7237">
    465       <link rel="Help" title="Additional Information on tools.ietf.org" href="http://tools.ietf.org/html/rfc7237">
    466463      <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.638, 2014/05/31 12:29:37, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
    467464      <meta name="keywords" content="Hypertext Transfer Protocol, HTTP, Request Method">
    468465      <link rel="schema.dct" href="http://purl.org/dc/terms/">
    469466      <meta name="dct.creator" content="Reschke, J. F.">
    470       <meta name="dct.identifier" content="urn:ietf:rfc:7237">
    471       <meta name="dct.issued" scheme="ISO8601" content="2014-06">
     467      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-method-registrations-latest">
     468      <meta name="dct.issued" scheme="ISO8601" content="2014-06-01">
    472469      <meta name="dct.abstract" content="This document registers those Hypertext Transfer Protocol (HTTP) methods that have been defined in RFCs before the IANA HTTP Method Registry was established.">
    473       <meta name="dct.isPartOf" content="urn:issn:2070-1721">
    474470      <meta name="description" content="This document registers those Hypertext Transfer Protocol (HTTP) methods that have been defined in RFCs before the IANA HTTP Method Registry was established.">
    475471   </head>
     
    478474         <tbody>
    479475            <tr>
    480                <td class="left">Internet Engineering Task Force (IETF)</td>
     476               <td class="left">HTTPbis Working Group</td>
    481477               <td class="right">J. Reschke</td>
    482478            </tr>
    483479            <tr>
    484                <td class="left">Request for Comments: 7237</td>
     480               <td class="left">Internet-Draft</td>
    485481               <td class="right">greenbytes</td>
    486482            </tr>
    487483            <tr>
    488                <td class="left">Category: Informational</td>
    489                <td class="right">June 2014</td>
     484               <td class="left">Intended status: Informational</td>
     485               <td class="right">June 1, 2014</td>
    490486            </tr>
    491487            <tr>
    492                <td class="left">ISSN: 2070-1721</td>
     488               <td class="left">Expires: December 3, 2014</td>
    493489               <td class="right"></td>
    494490            </tr>
    495491         </tbody>
    496492      </table>
    497       <p class="title">Initial Hypertext&nbsp;Transfer&nbsp;Protocol&nbsp;(HTTP) Method&nbsp;Registrations</p>
     493      <p class="title">Initial Hypertext&nbsp;Transfer&nbsp;Protocol&nbsp;(HTTP) Method&nbsp;Registrations<br><span class="filename">draft-ietf-httpbis-method-registrations-latest</span></p>
    498494      <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1>
    499495      <p>This document registers those Hypertext Transfer Protocol (HTTP) methods that have been defined in RFCs before the IANA HTTP
     
    509505      <div id="rfc.status">
    510506         <h1><a href="#rfc.status">Status of This Memo</a></h1>
    511          <p>This document is not an Internet Standards Track specification; it is published for informational purposes.</p>
    512          <p>This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community.
    513             It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Not
    514             all documents approved by the IESG are a candidate for any level of Internet Standard; see Section 2 of RFC 5741.
     507         <p>This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.</p>
     508         <p>Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute
     509            working documents as Internet-Drafts. The list of current Internet-Drafts is at <a href="http://datatracker.ietf.org/drafts/current/">http://datatracker.ietf.org/drafts/current/</a>.
    515510         </p>
    516          <p>Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at <a href="http://www.rfc-editor.org/info/rfc7237">http://www.rfc-editor.org/info/rfc7237</a>.
     511         <p>Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other
     512            documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as “work
     513            in progress”.
    517514         </p>
     515         <p>This Internet-Draft will expire on December 3, 2014.</p>
    518516      </div>
    519517      <div id="rfc.copyrightnotice">
     
    802800         <tr>
    803801            <td class="reference"><b id="RFC7231">[RFC7231]</b></td>
    804             <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a> and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="https://tools.ietf.org/html/rfc7231">Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content</a>”, RFC&nbsp;7231, June&nbsp;2014.
     802            <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a> and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="https://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26">Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content</a>”, Internet-Draft&nbsp;draft-ietf-httpbis-p2-semantics-26 (work in progress), February&nbsp;2014.
    805803            </td>
    806804         </tr>
  • draft-ietf-httpbis-method-registrations/latest/draft-ietf-httpbis-method-registrations.xml

    r2720 r2724  
    2323  <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>">
    2424]>
    25 <rfc xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:ed="http://greenbytes.de/2002/rfcedit" ipr="trust200902" number="7237" consensus="yes" category="info">
     25<rfc xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:ed="http://greenbytes.de/2002/rfcedit" ipr="trust200902" docName="draft-ietf-httpbis-method-registrations-latest" category="info">
    2626<x:feedback template="mailto:ietf-http-wg@w3.org?subject={docname},%20%22{section}%22&amp;body=&lt;{ref}&gt;:"/>
    2727        <front>
     
    173173      <address><email>julian.reschke@greenbytes.de</email></address>
    174174    </author>
    175     <date month="June" year="2014"/>
    176   </front>
    177   <seriesInfo name="RFC" value="7231"/>
     175    <date month="February" year="2014"/>
     176  </front>
     177  <seriesInfo name="Internet-Draft" value="draft-ietf-httpbis-p2-semantics-26"/>
    178178  <x:source href="../../draft-ietf-httpbis/26/p2-semantics.xml" basename="../../draft-ietf-httpbis/26/p2-semantics"/>
    179179</reference>
  • draft-ietf-httpbis/latest/auth48/p1-messaging.unpg.txt

    r2709 r2724  
    22
    33
    4 Internet Engineering Task Force (IETF)                  R. Fielding, Ed.
    5 Request for Comments: 7230                                         Adobe
     4HTTPbis Working Group                                   R. Fielding, Ed.
     5Internet-Draft                                                     Adobe
    66Obsoletes: 2145, 2616                                    J. Reschke, Ed.
    7 Updates: 2817, 2818                                           greenbytes
    8 Category: Standards Track                                      June 2014
    9 ISSN: 2070-1721
     7(if approved)                                                 greenbytes
     8Updates: 2817, 2818 (if approved)                           June 6, 2014
     9Intended status: Standards Track
     10Expires: December 8, 2014
    1011
    1112
    1213   Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
     14                 draft-ietf-httpbis-p1-messaging-latest
    1315
    1416Abstract
     
    3840Status of This Memo
    3941
    40    This is an Internet Standards Track document.
    41 
    42    This document is a product of the Internet Engineering Task Force
    43    (IETF).  It represents the consensus of the IETF community.  It has
    44    received public review and has been approved for publication by the
    45    Internet Engineering Steering Group (IESG).  Further information on
    46    Internet Standards is available in Section 2 of RFC 5741.
    47 
    48    Information about the current status of this document, any errata,
    49    and how to provide feedback on it may be obtained at
    50    http://www.rfc-editor.org/info/rfc7230.
    51 
    52 
    53 
    54 
    55 Fielding & Reschke           Standards Track                    [Page 1]
    56 
    57 
    58 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    59 
     42   This Internet-Draft is submitted in full conformance with the
     43   provisions of BCP 78 and BCP 79.
     44
     45   Internet-Drafts are working documents of the Internet Engineering
     46   Task Force (IETF).  Note that other groups may also distribute
     47   working documents as Internet-Drafts.  The list of current Internet-
     48   Drafts is at http://datatracker.ietf.org/drafts/current/.
     49
     50   Internet-Drafts are draft documents valid for a maximum of six months
     51   and may be updated, replaced, or obsoleted by other documents at any
     52
     53
     54
     55Fielding & Reschke      Expires December 8, 2014                [Page 1]
     56
     57
     58Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     59
     60
     61   time.  It is inappropriate to use Internet-Drafts as reference
     62   material or to cite them other than as "work in progress."
     63
     64   This Internet-Draft will expire on December 8, 2014.
    6065
    6166Copyright Notice
     
    102107       2.7.2.  https URI Scheme . . . . . . . . . . . . . . . . . . . 18
    103108       2.7.3.  http and https URI Normalization and Comparison  . . . 19
     109
     110
     111
     112Fielding & Reschke      Expires December 8, 2014                [Page 2]
     113
     114
     115Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     116
     117
    104118   3.  Message Format . . . . . . . . . . . . . . . . . . . . . . . . 19
    105119     3.1.  Start Line . . . . . . . . . . . . . . . . . . . . . . . . 20
     
    107121       3.1.2.  Status Line  . . . . . . . . . . . . . . . . . . . . . 22
    108122     3.2.  Header Fields  . . . . . . . . . . . . . . . . . . . . . . 22
    109 
    110 
    111 
    112 Fielding & Reschke           Standards Track                    [Page 2]
    113 
    114 
    115 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    116 
    117 
    118123       3.2.1.  Field Extensibility  . . . . . . . . . . . . . . . . . 23
    119124       3.2.2.  Field Order  . . . . . . . . . . . . . . . . . . . . . 23
     
    159164       6.3.1.  Retrying Requests  . . . . . . . . . . . . . . . . . . 52
    160165       6.3.2.  Pipelining . . . . . . . . . . . . . . . . . . . . . . 53
     166
     167
     168
     169Fielding & Reschke      Expires December 8, 2014                [Page 3]
     170
     171
     172Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     173
     174
    161175     6.4.  Concurrency  . . . . . . . . . . . . . . . . . . . . . . . 54
    162176     6.5.  Failures and Timeouts  . . . . . . . . . . . . . . . . . . 54
     
    164178     6.7.  Upgrade  . . . . . . . . . . . . . . . . . . . . . . . . . 56
    165179   7.  ABNF List Extension: #rule . . . . . . . . . . . . . . . . . . 58
    166 
    167 
    168 
    169 Fielding & Reschke           Standards Track                    [Page 3]
    170 
    171 
    172 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    173 
    174 
    175180   8.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 59
    176181     8.1.  Header Field Registration  . . . . . . . . . . . . . . . . 59
     
    202207     A.1.  Changes from HTTP/1.0  . . . . . . . . . . . . . . . . . . 76
    203208       A.1.1.  Multihomed Web Servers . . . . . . . . . . . . . . . . 76
    204        A.1.2.  Keep-Alive Connections . . . . . . . . . . . . . . . . 76
     209       A.1.2.  Keep-Alive Connections . . . . . . . . . . . . . . . . 77
    205210       A.1.3.  Introduction of Transfer-Encoding  . . . . . . . . . . 77
    206211     A.2.  Changes from RFC 2616  . . . . . . . . . . . . . . . . . . 77
    207    Appendix B.  Collected ABNF  . . . . . . . . . . . . . . . . . . . 79
     212   Appendix B.  Collected ABNF  . . . . . . . . . . . . . . . . . . . 80
    208213   Index  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
    209214
     
    219224
    220225
    221 
    222 
    223 
    224 
    225 
    226 Fielding & Reschke           Standards Track                    [Page 4]
    227 
    228 
    229 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     226Fielding & Reschke      Expires December 8, 2014                [Page 4]
     227
     228
     229Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    230230
    231231
     
    281281
    282282
    283 Fielding & Reschke           Standards Track                    [Page 5]
    284 
    285 
    286 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     283Fielding & Reschke      Expires December 8, 2014                [Page 5]
     284
     285
     286Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    287287
    288288
     
    338338
    339339
    340 Fielding & Reschke           Standards Track                    [Page 6]
    341 
    342 
    343 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     340Fielding & Reschke      Expires December 8, 2014                [Page 6]
     341
     342
     343Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    344344
    345345
     
    395395
    396396
    397 Fielding & Reschke           Standards Track                    [Page 7]
    398 
    399 
    400 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     397Fielding & Reschke      Expires December 8, 2014                [Page 7]
     398
     399
     400Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    401401
    402402
     
    452452
    453453
    454 Fielding & Reschke           Standards Track                    [Page 8]
    455 
    456 
    457 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     454Fielding & Reschke      Expires December 8, 2014                [Page 8]
     455
     456
     457Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    458458
    459459
     
    509509
    510510
    511 Fielding & Reschke           Standards Track                    [Page 9]
    512 
    513 
    514 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     511Fielding & Reschke      Expires December 8, 2014                [Page 9]
     512
     513
     514Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    515515
    516516
     
    566566
    567567
    568 Fielding & Reschke           Standards Track                   [Page 10]
    569 
    570 
    571 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     568Fielding & Reschke      Expires December 8, 2014               [Page 10]
     569
     570
     571Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    572572
    573573
     
    623623
    624624
    625 Fielding & Reschke           Standards Track                   [Page 11]
    626 
    627 
    628 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     625Fielding & Reschke      Expires December 8, 2014               [Page 11]
     626
     627
     628Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    629629
    630630
     
    680680
    681681
    682 Fielding & Reschke           Standards Track                   [Page 12]
    683 
    684 
    685 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     682Fielding & Reschke      Expires December 8, 2014               [Page 12]
     683
     684
     685Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    686686
    687687
     
    737737
    738738
    739 Fielding & Reschke           Standards Track                   [Page 13]
    740 
    741 
    742 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     739Fielding & Reschke      Expires December 8, 2014               [Page 13]
     740
     741
     742Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    743743
    744744
     
    794794
    795795
    796 Fielding & Reschke           Standards Track                   [Page 14]
    797 
    798 
    799 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     796Fielding & Reschke      Expires December 8, 2014               [Page 14]
     797
     798
     799Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    800800
    801801
     
    851851
    852852
    853 Fielding & Reschke           Standards Track                   [Page 15]
    854 
    855 
    856 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     853Fielding & Reschke      Expires December 8, 2014               [Page 15]
     854
     855
     856Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    857857
    858858
     
    908908
    909909
    910 Fielding & Reschke           Standards Track                   [Page 16]
    911 
    912 
    913 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     910Fielding & Reschke      Expires December 8, 2014               [Page 16]
     911
     912
     913Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    914914
    915915
     
    965965
    966966
    967 Fielding & Reschke           Standards Track                   [Page 17]
    968 
    969 
    970 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     967Fielding & Reschke      Expires December 8, 2014               [Page 17]
     968
     969
     970Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    971971
    972972
     
    10221022
    10231023
    1024 Fielding & Reschke           Standards Track                   [Page 18]
    1025 
    1026 
    1027 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1024Fielding & Reschke      Expires December 8, 2014               [Page 18]
     1025
     1026
     1027Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    10281028
    10291029
     
    10791079
    10801080
    1081 Fielding & Reschke           Standards Track                   [Page 19]
    1082 
    1083 
    1084 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1081Fielding & Reschke      Expires December 8, 2014               [Page 19]
     1082
     1083
     1084Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    10851085
    10861086
     
    11361136
    11371137
    1138 Fielding & Reschke           Standards Track                   [Page 20]
    1139 
    1140 
    1141 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1138Fielding & Reschke      Expires December 8, 2014               [Page 20]
     1139
     1140
     1141Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    11421142
    11431143
     
    11931193
    11941194
    1195 Fielding & Reschke           Standards Track                   [Page 21]
    1196 
    1197 
    1198 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1195Fielding & Reschke      Expires December 8, 2014               [Page 21]
     1196
     1197
     1198Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    11991199
    12001200
     
    12501250
    12511251
    1252 Fielding & Reschke           Standards Track                   [Page 22]
    1253 
    1254 
    1255 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1252Fielding & Reschke      Expires December 8, 2014               [Page 22]
     1253
     1254
     1255Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    12561256
    12571257
     
    13071307
    13081308
    1309 Fielding & Reschke           Standards Track                   [Page 23]
    1310 
    1311 
    1312 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1309Fielding & Reschke      Expires December 8, 2014               [Page 23]
     1310
     1311
     1312Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    13131313
    13141314
     
    13641364
    13651365
    1366 Fielding & Reschke           Standards Track                   [Page 24]
    1367 
    1368 
    1369 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1366Fielding & Reschke      Expires December 8, 2014               [Page 24]
     1367
     1368
     1369Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    13701370
    13711371
     
    14211421
    14221422
    1423 Fielding & Reschke           Standards Track                   [Page 25]
    1424 
    1425 
    1426 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1423Fielding & Reschke      Expires December 8, 2014               [Page 25]
     1424
     1425
     1426Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    14271427
    14281428
     
    14781478
    14791479
    1480 Fielding & Reschke           Standards Track                   [Page 26]
    1481 
    1482 
    1483 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1480Fielding & Reschke      Expires December 8, 2014               [Page 26]
     1481
     1482
     1483Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    14841484
    14851485
     
    15351535
    15361536
    1537 Fielding & Reschke           Standards Track                   [Page 27]
    1538 
    1539 
    1540 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1537Fielding & Reschke      Expires December 8, 2014               [Page 27]
     1538
     1539
     1540Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    15411541
    15421542
     
    15921592
    15931593
    1594 Fielding & Reschke           Standards Track                   [Page 28]
    1595 
    1596 
    1597 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1594Fielding & Reschke      Expires December 8, 2014               [Page 28]
     1595
     1596
     1597Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    15981598
    15991599
     
    16491649
    16501650
    1651 Fielding & Reschke           Standards Track                   [Page 29]
    1652 
    1653 
    1654 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1651Fielding & Reschke      Expires December 8, 2014               [Page 29]
     1652
     1653
     1654Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    16551655
    16561656
     
    17061706
    17071707
    1708 Fielding & Reschke           Standards Track                   [Page 30]
    1709 
    1710 
    1711 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1708Fielding & Reschke      Expires December 8, 2014               [Page 30]
     1709
     1710
     1711Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    17121712
    17131713
     
    17631763
    17641764
    1765 Fielding & Reschke           Standards Track                   [Page 31]
    1766 
    1767 
    1768 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1765Fielding & Reschke      Expires December 8, 2014               [Page 31]
     1766
     1767
     1768Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    17691769
    17701770
     
    18201820
    18211821
    1822 Fielding & Reschke           Standards Track                   [Page 32]
    1823 
    1824 
    1825 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1822Fielding & Reschke      Expires December 8, 2014               [Page 32]
     1823
     1824
     1825Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    18261826
    18271827
     
    18771877
    18781878
    1879 Fielding & Reschke           Standards Track                   [Page 33]
    1880 
    1881 
    1882 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1879Fielding & Reschke      Expires December 8, 2014               [Page 33]
     1880
     1881
     1882Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    18831883
    18841884
     
    19341934
    19351935
    1936 Fielding & Reschke           Standards Track                   [Page 34]
    1937 
    1938 
    1939 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1936Fielding & Reschke      Expires December 8, 2014               [Page 34]
     1937
     1938
     1939Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    19401940
    19411941
     
    19911991
    19921992
    1993 Fielding & Reschke           Standards Track                   [Page 35]
    1994 
    1995 
    1996 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     1993Fielding & Reschke      Expires December 8, 2014               [Page 35]
     1994
     1995
     1996Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    19971997
    19981998
     
    20482048
    20492049
    2050 Fielding & Reschke           Standards Track                   [Page 36]
    2051 
    2052 
    2053 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2050Fielding & Reschke      Expires December 8, 2014               [Page 36]
     2051
     2052
     2053Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    20542054
    20552055
     
    21052105
    21062106
    2107 Fielding & Reschke           Standards Track                   [Page 37]
    2108 
    2109 
    2110 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2107Fielding & Reschke      Expires December 8, 2014               [Page 37]
     2108
     2109
     2110Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    21112111
    21122112
     
    21622162
    21632163
    2164 Fielding & Reschke           Standards Track                   [Page 38]
    2165 
    2166 
    2167 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2164Fielding & Reschke      Expires December 8, 2014               [Page 38]
     2165
     2166
     2167Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    21682168
    21692169
     
    22192219
    22202220
    2221 Fielding & Reschke           Standards Track                   [Page 39]
    2222 
    2223 
    2224 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2221Fielding & Reschke      Expires December 8, 2014               [Page 39]
     2222
     2223
     2224Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    22252225
    22262226
     
    22762276
    22772277
    2278 Fielding & Reschke           Standards Track                   [Page 40]
    2279 
    2280 
    2281 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2278Fielding & Reschke      Expires December 8, 2014               [Page 40]
     2279
     2280
     2281Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    22822282
    22832283
     
    23332333
    23342334
    2335 Fielding & Reschke           Standards Track                   [Page 41]
    2336 
    2337 
    2338 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2335Fielding & Reschke      Expires December 8, 2014               [Page 41]
     2336
     2337
     2338Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    23392339
    23402340
     
    23902390
    23912391
    2392 Fielding & Reschke           Standards Track                   [Page 42]
    2393 
    2394 
    2395 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2392Fielding & Reschke      Expires December 8, 2014               [Page 42]
     2393
     2394
     2395Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    23962396
    23972397
     
    24472447
    24482448
    2449 Fielding & Reschke           Standards Track                   [Page 43]
    2450 
    2451 
    2452 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2449Fielding & Reschke      Expires December 8, 2014               [Page 43]
     2450
     2451
     2452Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    24532453
    24542454
     
    25042504
    25052505
    2506 Fielding & Reschke           Standards Track                   [Page 44]
    2507 
    2508 
    2509 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2506Fielding & Reschke      Expires December 8, 2014               [Page 44]
     2507
     2508
     2509Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    25102510
    25112511
     
    25612561
    25622562
    2563 Fielding & Reschke           Standards Track                   [Page 45]
    2564 
    2565 
    2566 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2563Fielding & Reschke      Expires December 8, 2014               [Page 45]
     2564
     2565
     2566Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    25672567
    25682568
     
    26182618
    26192619
    2620 Fielding & Reschke           Standards Track                   [Page 46]
    2621 
    2622 
    2623 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2620Fielding & Reschke      Expires December 8, 2014               [Page 46]
     2621
     2622
     2623Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    26242624
    26252625
     
    26752675
    26762676
    2677 Fielding & Reschke           Standards Track                   [Page 47]
    2678 
    2679 
    2680 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2677Fielding & Reschke      Expires December 8, 2014               [Page 47]
     2678
     2679
     2680Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    26812681
    26822682
     
    27322732
    27332733
    2734 Fielding & Reschke           Standards Track                   [Page 48]
    2735 
    2736 
    2737 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2734Fielding & Reschke      Expires December 8, 2014               [Page 48]
     2735
     2736
     2737Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    27382738
    27392739
     
    27892789
    27902790
    2791 Fielding & Reschke           Standards Track                   [Page 49]
    2792 
    2793 
    2794 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2791Fielding & Reschke      Expires December 8, 2014               [Page 49]
     2792
     2793
     2794Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    27952795
    27962796
     
    28462846
    28472847
    2848 Fielding & Reschke           Standards Track                   [Page 50]
    2849 
    2850 
    2851 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2848Fielding & Reschke      Expires December 8, 2014               [Page 50]
     2849
     2850
     2851Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    28522852
    28532853
     
    29032903
    29042904
    2905 Fielding & Reschke           Standards Track                   [Page 51]
    2906 
    2907 
    2908 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2905Fielding & Reschke      Expires December 8, 2014               [Page 51]
     2906
     2907
     2908Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    29092909
    29102910
     
    29602960
    29612961
    2962 Fielding & Reschke           Standards Track                   [Page 52]
    2963 
    2964 
    2965 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     2962Fielding & Reschke      Expires December 8, 2014               [Page 52]
     2963
     2964
     2965Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    29662966
    29672967
     
    30173017
    30183018
    3019 Fielding & Reschke           Standards Track                   [Page 53]
    3020 
    3021 
    3022 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3019Fielding & Reschke      Expires December 8, 2014               [Page 53]
     3020
     3021
     3022Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    30233023
    30243024
     
    30743074
    30753075
    3076 Fielding & Reschke           Standards Track                   [Page 54]
    3077 
    3078 
    3079 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3076Fielding & Reschke      Expires December 8, 2014               [Page 54]
     3077
     3078
     3079Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    30803080
    30813081
     
    31313131
    31323132
    3133 Fielding & Reschke           Standards Track                   [Page 55]
    3134 
    3135 
    3136 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3133Fielding & Reschke      Expires December 8, 2014               [Page 55]
     3134
     3135
     3136Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    31373137
    31383138
     
    31883188
    31893189
    3190 Fielding & Reschke           Standards Track                   [Page 56]
    3191 
    3192 
    3193 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3190Fielding & Reschke      Expires December 8, 2014               [Page 56]
     3191
     3192
     3193Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    31943194
    31953195
     
    32453245
    32463246
    3247 Fielding & Reschke           Standards Track                   [Page 57]
    3248 
    3249 
    3250 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3247Fielding & Reschke      Expires December 8, 2014               [Page 57]
     3248
     3249
     3250Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    32513251
    32523252
     
    33023302
    33033303
    3304 Fielding & Reschke           Standards Track                   [Page 58]
    3305 
    3306 
    3307 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3304Fielding & Reschke      Expires December 8, 2014               [Page 58]
     3305
     3306
     3307Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    33083308
    33093309
     
    33593359
    33603360
    3361 Fielding & Reschke           Standards Track                   [Page 59]
    3362 
    3363 
    3364 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3361Fielding & Reschke      Expires December 8, 2014               [Page 59]
     3362
     3363
     3364Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    33653365
    33663366
     
    34163416
    34173417
    3418 Fielding & Reschke           Standards Track                   [Page 60]
    3419 
    3420 
    3421 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3418Fielding & Reschke      Expires December 8, 2014               [Page 60]
     3419
     3420
     3421Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    34223422
    34233423
     
    34733473
    34743474
    3475 Fielding & Reschke           Standards Track                   [Page 61]
    3476 
    3477 
    3478 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3475Fielding & Reschke      Expires December 8, 2014               [Page 61]
     3476
     3477
     3478Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    34793479
    34803480
     
    35303530
    35313531
    3532 Fielding & Reschke           Standards Track                   [Page 62]
    3533 
    3534 
    3535 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3532Fielding & Reschke      Expires December 8, 2014               [Page 62]
     3533
     3534
     3535Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    35363536
    35373537
     
    35873587
    35883588
    3589 Fielding & Reschke           Standards Track                   [Page 63]
    3590 
    3591 
    3592 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3589Fielding & Reschke      Expires December 8, 2014               [Page 63]
     3590
     3591
     3592Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    35933593
    35943594
     
    36443644
    36453645
    3646 Fielding & Reschke           Standards Track                   [Page 64]
    3647 
    3648 
    3649 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3646Fielding & Reschke      Expires December 8, 2014               [Page 64]
     3647
     3648
     3649Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    36503650
    36513651
     
    37013701
    37023702
    3703 Fielding & Reschke           Standards Track                   [Page 65]
    3704 
    3705 
    3706 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3703Fielding & Reschke      Expires December 8, 2014               [Page 65]
     3704
     3705
     3706Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    37073707
    37083708
     
    37583758
    37593759
    3760 Fielding & Reschke           Standards Track                   [Page 66]
    3761 
    3762 
    3763 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3760Fielding & Reschke      Expires December 8, 2014               [Page 66]
     3761
     3762
     3763Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    37643764
    37653765
     
    38153815
    38163816
    3817 Fielding & Reschke           Standards Track                   [Page 67]
    3818 
    3819 
    3820 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3817Fielding & Reschke      Expires December 8, 2014               [Page 67]
     3818
     3819
     3820Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    38213821
    38223822
     
    38723872
    38733873
    3874 Fielding & Reschke           Standards Track                   [Page 68]
    3875 
    3876 
    3877 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3874Fielding & Reschke      Expires December 8, 2014               [Page 68]
     3875
     3876
     3877Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    38783878
    38793879
     
    39293929
    39303930
    3931 Fielding & Reschke           Standards Track                   [Page 69]
    3932 
    3933 
    3934 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3931Fielding & Reschke      Expires December 8, 2014               [Page 69]
     3932
     3933
     3934Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    39353935
    39363936
     
    39863986
    39873987
    3988 Fielding & Reschke           Standards Track                   [Page 70]
    3989 
    3990 
    3991 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     3988Fielding & Reschke      Expires December 8, 2014               [Page 70]
     3989
     3990
     3991Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    39923992
    39933993
     
    40434043
    40444044
    4045 Fielding & Reschke           Standards Track                   [Page 71]
    4046 
    4047 
    4048 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     4045Fielding & Reschke      Expires December 8, 2014               [Page 71]
     4046
     4047
     4048Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    40494049
    40504050
     
    41004100
    41014101
    4102 Fielding & Reschke           Standards Track                   [Page 72]
    4103 
    4104 
    4105 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
     4102Fielding & Reschke      Expires December 8, 2014               [Page 72]
     4103
     4104
     4105Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
    41064106
    41074107
    41084108   [RFC7231]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext
    41094109                 Transfer Protocol (HTTP/1.1): Semantics and Content",
    4110                  RFC 7231, June 2014.
     4110                 draft-ietf-httpbis-p2-semantics-latest (work in
     4111                 progress), June 2014.
    41114112
    41124113   [RFC7232]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext
    41134114                 Transfer Protocol (HTTP/1.1): Conditional Requests",
    4114                  RFC 7232, June 2014.
     4115                 draft-ietf-httpbis-p4-conditional-latest (work in
     4116                 progress), June 2014.
    41154117
    41164118   [RFC7233]     Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,
    41174119                 "Hypertext Transfer Protocol (HTTP/1.1): Range
    4118                  Requests", RFC 7233, June 2014.
     4120                 Requests", draft-ietf-httpbis-p5-range-latest (work in
     4121                 progress), June 2014.
    41194122
    41204123   [RFC7234]     Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
    41214124                 Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",
    4122                  RFC 7234, June 2014.
     4125                 draft-ietf-httpbis-p6-cache-latest (work in progress),
     4126                 June 2014.
    41234127
    41244128   [RFC7235]     Fielding, R., Ed. and J. Reschke, Ed., "Hypertext
    41254129                 Transfer Protocol (HTTP/1.1): Authentication",
    4126                  RFC 7235, June 2014.
     4130                 draft-ietf-httpbis-p7-auth-latest (work in progress),
     4131                 June 2014.
    41274132
    41284133   [USASCII]     American National Standards Institute, "Coded Character
     
    41494154   [Georgiev]    Georgiev, M., Iyengar, S., Jana, S., Anubhai, R.,
    41504155                 Boneh, D., and V. Shmatikov, "The Most Dangerous Code
     4156
     4157
     4158
     4159Fielding & Reschke      Expires December 8, 2014               [Page 73]
     4160
     4161
     4162Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4163
     4164
    41514165                 in the World: Validating SSL Certificates in Non-
    41524166                 browser Software", In Proceedings of the 2012 ACM
     
    41554169                 <http://doi.acm.org/10.1145/2382196.2382204>.
    41564170
    4157 
    4158 
    4159 Fielding & Reschke           Standards Track                   [Page 73]
    4160 
    4161 
    4162 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4163 
    4164 
    41654171   [ISO-8859-1]  International Organization for Standardization,
    41664172                 "Information technology -- 8-bit single-byte coded
     
    42054211                 RFC 2145, May 1997.
    42064212
     4213
     4214
     4215
     4216Fielding & Reschke      Expires December 8, 2014               [Page 74]
     4217
     4218
     4219Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4220
     4221
    42074222   [RFC2616]     Fielding, R., Gettys, J., Mogul, J., Frystyk, H.,
    42084223                 Masinter, L., Leach, P., and T. Berners-Lee, "Hypertext
     
    42114226   [RFC2817]     Khare, R. and S. Lawrence, "Upgrading to TLS Within
    42124227                 HTTP/1.1", RFC 2817, May 2000.
    4213 
    4214 
    4215 
    4216 Fielding & Reschke           Standards Track                   [Page 74]
    4217 
    4218 
    4219 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4220 
    42214228
    42224229   [RFC2818]     Rescorla, E., "HTTP Over TLS", RFC 2818, May 2000.
     
    42614268   However, HTTP/1.0 did not sufficiently take into consideration the
    42624269   effects of hierarchical proxies, caching, the need for persistent
     4270
     4271
     4272
     4273Fielding & Reschke      Expires December 8, 2014               [Page 75]
     4274
     4275
     4276Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4277
     4278
    42634279   connections, or name-based virtual hosts.  The proliferation of
    42644280   incompletely implemented applications calling themselves "HTTP/1.0"
     
    42684284
    42694285   HTTP/1.1 remains compatible with HTTP/1.0 by including more stringent
    4270 
    4271 
    4272 
    4273 Fielding & Reschke           Standards Track                   [Page 75]
    4274 
    4275 
    4276 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4277 
    4278 
    42794286   requirements that enable reliable implementations, adding only those
    42804287   features that can either be safely ignored by an HTTP/1.0 recipient
     
    43184325   complete adoption.  At the time of this writing, most HTTP-based
    43194326   services are dependent upon the Host header field for targeting
     4327
     4328
     4329
     4330Fielding & Reschke      Expires December 8, 2014               [Page 76]
     4331
     4332
     4333Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4334
     4335
    43204336   requests.
    43214337
     
    43254341   the request and closed by the server after sending the response.
    43264342   However, some implementations implement the explicitly negotiated
    4327 
    4328 
    4329 
    4330 Fielding & Reschke           Standards Track                   [Page 76]
    4331 
    4332 
    4333 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4334 
    4335 
    43364343   ("Keep-Alive") version of persistent connections described in Section
    43374344   19.7.1 of [RFC2068].
     
    43764383   handle multi-digit version numbers incorrectly.  (Section 2.6)
    43774384
     4385
     4386
     4387Fielding & Reschke      Expires December 8, 2014               [Page 77]
     4388
     4389
     4390Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4391
     4392
    43784393   Userinfo (i.e., username and password) are now disallowed in HTTP and
    43794394   HTTPS URIs, because of security issues related to their transmission
     
    43824397   The HTTPS URI scheme is now defined by this specification;
    43834398   previously, it was done in Section 2.4 of [RFC2818].  Furthermore, it
    4384 
    4385 
    4386 
    4387 Fielding & Reschke           Standards Track                   [Page 77]
    4388 
    4389 
    4390 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4391 
    4392 
    43934399   implies end-to-end security.  (Section 2.7.2)
    43944400
     
    44334439
    44344440   Chunk length does not include the count of the octets in the chunk
     4441
     4442
     4443
     4444Fielding & Reschke      Expires December 8, 2014               [Page 78]
     4445
     4446
     4447Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4448
     4449
    44354450   header and trailer.  Line folding in chunk extensions is disallowed.
    44364451   (Section 4.1)
     
    44384453   The meaning of the "deflate" content coding has been clarified.
    44394454   (Section 4.2.2)
    4440 
    4441 
    4442 
    4443 
    4444 Fielding & Reschke           Standards Track                   [Page 78]
    4445 
    4446 
    4447 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4448 
    44494455
    44504456   The segment + query components of RFC 3986 have been used to define
     
    44904496   altogether.  (Appendix A.1.2)
    44914497
     4498
     4499
     4500
     4501Fielding & Reschke      Expires December 8, 2014               [Page 79]
     4502
     4503
     4504Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4505
     4506
    44924507Appendix B.  Collected ABNF
    44934508
     
    44964511   Connection = *( "," OWS ) connection-option *( OWS "," [ OWS
    44974512    connection-option ] )
    4498 
    4499 
    4500 
    4501 Fielding & Reschke           Standards Track                   [Page 79]
    4502 
    4503 
    4504 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4505 
    4506 
    45074513   Content-Length = 1*DIGIT
    45084514
     
    45454551   comment = "(" *( ctext / quoted-pair / comment ) ")"
    45464552   connection-option = token
     4553
     4554
     4555
     4556
     4557
     4558Fielding & Reschke      Expires December 8, 2014               [Page 80]
     4559
     4560
     4561Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4562
     4563
    45474564   ctext = HTAB / SP / %x21-27 ; '!'-'''
    45484565    / %x2A-5B ; '*'-'['
     
    45534570   field-name = token
    45544571   field-value = *( field-content / obs-fold )
    4555 
    4556 
    4557 
    4558 Fielding & Reschke           Standards Track                   [Page 80]
    4559 
    4560 
    4561 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4562 
    4563 
    45644572   field-vchar = VCHAR / obs-text
    45654573   fragment = <fragment, see [RFC3986], Section 3.5>
     
    46014609   relative-part = <relative-part, see [RFC3986], Section 4.2>
    46024610   request-line = method SP request-target SP HTTP-version CRLF
     4611
     4612
     4613
     4614
     4615Fielding & Reschke      Expires December 8, 2014               [Page 81]
     4616
     4617
     4618Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4619
     4620
    46034621   request-target = origin-form / absolute-form / authority-form /
    46044622    asterisk-form
     
    46094627   status-code = 3DIGIT
    46104628   status-line = HTTP-version SP status-code SP reason-phrase CRLF
    4611 
    4612 
    4613 
    4614 
    4615 Fielding & Reschke           Standards Track                   [Page 81]
    4616 
    4617 
    4618 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4619 
    46204629
    46214630   t-codings = "trailers" / ( transfer-coding [ t-ranking ] )
     
    46584667
    46594668   D
     4669
     4670
     4671
     4672Fielding & Reschke      Expires December 8, 2014               [Page 82]
     4673
     4674
     4675Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4676
     4677
    46604678      deflate (Coding Format)  38
    46614679      Delimiters  26
     
    46674685   G
    46684686      gateway  10
    4669 
    4670 
    4671 
    4672 Fielding & Reschke           Standards Track                   [Page 82]
    4673 
    4674 
    4675 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4676 
    4677 
    46784687      Grammar
    46794688         absolute-form  41
     
    47154724         http-URI  16
    47164725         HTTP-version  13
     4726
     4727
     4728
     4729Fielding & Reschke      Expires December 8, 2014               [Page 83]
     4730
     4731
     4732Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4733
     4734
    47174735         https-URI  18
    47184736         last-chunk  35
     
    47244742         OCTET  6
    47254743         origin-form  41
    4726 
    4727 
    4728 
    4729 Fielding & Reschke           Standards Track                   [Page 83]
    4730 
    4731 
    4732 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4733 
    4734 
    47354744         OWS  24
    47364745         partial-URI  16
     
    47724781         VCHAR  6
    47734782         Via  47
     4783
     4784
     4785
     4786Fielding & Reschke      Expires December 8, 2014               [Page 84]
     4787
     4788
     4789Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4790
     4791
    47744792      gzip (Coding Format)  38
    47754793
     
    47824800      https URI scheme  18
    47834801
    4784 
    4785 
    4786 Fielding & Reschke           Standards Track                   [Page 84]
    4787 
    4788 
    4789 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4790 
    4791 
    47924802   I
    47934803      inbound  9
     
    48274837      server  7
    48284838      spider  7
     4839
     4840
     4841
     4842
     4843Fielding & Reschke      Expires December 8, 2014               [Page 85]
     4844
     4845
     4846Internet-Draft     HTTP/1.1 Message Syntax and Routing         June 2014
     4847
    48294848
    48304849   T
     
    48384857      tunnel  10
    48394858
    4840 
    4841 
    4842 
    4843 Fielding & Reschke           Standards Track                   [Page 85]
    4844 
    4845 
    4846 RFC 7230           HTTP/1.1 Message Syntax and Routing         June 2014
    4847 
    4848 
    48494859   U
    48504860      Upgrade header field  56
     
    48884898
    48894899
    4890 
    4891 
    4892 
    4893 
    4894 
    4895 
    4896 
    4897 
    4898 
    4899 
    4900 Fielding & Reschke           Standards Track                   [Page 86]
    4901 
    4902 
     4900Fielding & Reschke      Expires December 8, 2014               [Page 86]
     4901
     4902
  • draft-ietf-httpbis/latest/auth48/p2-semantics.unpg.txt

    r2709 r2724  
    22
    33
    4 Internet Engineering Task Force (IETF)                  R. Fielding, Ed.
    5 Request for Comments: 7231                                         Adobe
    6 Obsoletes: 2616                                          J. Reschke, Ed.
    7 Updates: 2817                                                 greenbytes
    8 Category: Standards Track                                      June 2014
    9 ISSN: 2070-1721
     4HTTPbis Working Group                                   R. Fielding, Ed.
     5Internet-Draft                                                     Adobe
     6Obsoletes: 2616 (if approved)                            J. Reschke, Ed.
     7Updates: 2817 (if approved)                                   greenbytes
     8Intended status: Standards Track                            June 6, 2014
     9Expires: December 8, 2014
    1010
    1111
    1212     Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
     13                 draft-ietf-httpbis-p2-semantics-latest
    1314
    1415Abstract
     
    3839Status of This Memo
    3940
    40    This is an Internet Standards Track document.
    41 
    42    This document is a product of the Internet Engineering Task Force
    43    (IETF).  It represents the consensus of the IETF community.  It has
    44    received public review and has been approved for publication by the
    45    Internet Engineering Steering Group (IESG).  Further information on
    46    Internet Standards is available in Section 2 of RFC 5741.
    47 
    48    Information about the current status of this document, any errata,
    49    and how to provide feedback on it may be obtained at
    50    http://www.rfc-editor.org/info/rfc7231.
    51 
    52 
    53 
    54 
    55 Fielding & Reschke           Standards Track                    [Page 1]
    56 
    57 
    58 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    59 
     41   This Internet-Draft is submitted in full conformance with the
     42   provisions of BCP 78 and BCP 79.
     43
     44   Internet-Drafts are working documents of the Internet Engineering
     45   Task Force (IETF).  Note that other groups may also distribute
     46   working documents as Internet-Drafts.  The list of current Internet-
     47   Drafts is at http://datatracker.ietf.org/drafts/current/.
     48
     49   Internet-Drafts are draft documents valid for a maximum of six months
     50   and may be updated, replaced, or obsoleted by other documents at any
     51   time.  It is inappropriate to use Internet-Drafts as reference
     52
     53
     54
     55Fielding & Reschke      Expires December 8, 2014                [Page 1]
     56
     57
     58Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     59
     60
     61   material or to cite them other than as "work in progress."
     62
     63   This Internet-Draft will expire on December 8, 2014.
    6064
    6165Copyright Notice
     
    103107       3.4.1.  Proactive Negotiation  . . . . . . . . . . . . . . . . 19
    104108       3.4.2.  Reactive Negotiation . . . . . . . . . . . . . . . . . 20
     109
     110
     111
     112Fielding & Reschke      Expires December 8, 2014                [Page 2]
     113
     114
     115Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     116
     117
    105118   4.  Request Methods  . . . . . . . . . . . . . . . . . . . . . . . 21
    106119     4.1.  Overview . . . . . . . . . . . . . . . . . . . . . . . . . 21
    107120     4.2.  Common Method Properties . . . . . . . . . . . . . . . . . 22
    108121       4.2.1.  Safe Methods . . . . . . . . . . . . . . . . . . . . . 22
    109 
    110 
    111 
    112 Fielding & Reschke           Standards Track                    [Page 2]
    113 
    114 
    115 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    116 
    117 
    118122       4.2.2.  Idempotent Methods . . . . . . . . . . . . . . . . . . 23
    119123       4.2.3.  Cacheable Methods  . . . . . . . . . . . . . . . . . . 24
     
    160164       6.4.3.  302 Found  . . . . . . . . . . . . . . . . . . . . . . 56
    161165       6.4.4.  303 See Other  . . . . . . . . . . . . . . . . . . . . 57
     166
     167
     168
     169Fielding & Reschke      Expires December 8, 2014                [Page 3]
     170
     171
     172Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     173
     174
    162175       6.4.5.  305 Use Proxy  . . . . . . . . . . . . . . . . . . . . 57
    163176       6.4.6.  306 (Unused) . . . . . . . . . . . . . . . . . . . . . 57
    164177       6.4.7.  307 Temporary Redirect . . . . . . . . . . . . . . . . 58
    165178     6.5.  Client Error 4xx . . . . . . . . . . . . . . . . . . . . . 58
    166 
    167 
    168 
    169 Fielding & Reschke           Standards Track                    [Page 3]
    170 
    171 
    172 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    173 
    174 
    175179       6.5.1.  400 Bad Request  . . . . . . . . . . . . . . . . . . . 58
    176180       6.5.2.  402 Payment Required . . . . . . . . . . . . . . . . . 58
     
    217221     8.3.  Header Field Registry  . . . . . . . . . . . . . . . . . . 77
    218222       8.3.1.  Considerations for New Header Fields . . . . . . . . . 78
     223
     224
     225
     226Fielding & Reschke      Expires December 8, 2014                [Page 4]
     227
     228
     229Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     230
     231
    219232       8.3.2.  Registrations  . . . . . . . . . . . . . . . . . . . . 80
    220233     8.4.  Content Coding Registry  . . . . . . . . . . . . . . . . . 80
    221234       8.4.1.  Procedure  . . . . . . . . . . . . . . . . . . . . . . 81
    222235       8.4.2.  Registrations  . . . . . . . . . . . . . . . . . . . . 81
    223 
    224 
    225 
    226 Fielding & Reschke           Standards Track                    [Page 4]
    227 
    228 
    229 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    230 
    231 
    232236   9.  Security Considerations  . . . . . . . . . . . . . . . . . . . 81
    233237     9.1.  Attacks Based on File and Path Names . . . . . . . . . . . 82
     
    243247     11.2. Informative References . . . . . . . . . . . . . . . . . . 86
    244248   Appendix A.  Differences between HTTP and MIME . . . . . . . . . . 88
    245      A.1.  MIME-Version . . . . . . . . . . . . . . . . . . . . . . . 88
     249     A.1.  MIME-Version . . . . . . . . . . . . . . . . . . . . . . . 89
    246250     A.2.  Conversion to Canonical Form . . . . . . . . . . . . . . . 89
    247251     A.3.  Conversion of Date Formats . . . . . . . . . . . . . . . . 89
     
    277281
    278282
    279 
    280 
    281 
    282 
    283 Fielding & Reschke           Standards Track                    [Page 5]
    284 
    285 
    286 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     283Fielding & Reschke      Expires December 8, 2014                [Page 5]
     284
     285
     286Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    287287
    288288
     
    338338
    339339
    340 Fielding & Reschke           Standards Track                    [Page 6]
    341 
    342 
    343 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     340Fielding & Reschke      Expires December 8, 2014                [Page 6]
     341
     342
     343Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    344344
    345345
     
    395395
    396396
    397 Fielding & Reschke           Standards Track                    [Page 7]
    398 
    399 
    400 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     397Fielding & Reschke      Expires December 8, 2014                [Page 7]
     398
     399
     400Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    401401
    402402
     
    452452
    453453
    454 Fielding & Reschke           Standards Track                    [Page 8]
    455 
    456 
    457 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     454Fielding & Reschke      Expires December 8, 2014                [Page 8]
     455
     456
     457Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    458458
    459459
     
    509509
    510510
    511 Fielding & Reschke           Standards Track                    [Page 9]
    512 
    513 
    514 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     511Fielding & Reschke      Expires December 8, 2014                [Page 9]
     512
     513
     514Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    515515
    516516
     
    566566
    567567
    568 Fielding & Reschke           Standards Track                   [Page 10]
    569 
    570 
    571 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     568Fielding & Reschke      Expires December 8, 2014               [Page 10]
     569
     570
     571Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    572572
    573573
     
    623623
    624624
    625 Fielding & Reschke           Standards Track                   [Page 11]
    626 
    627 
    628 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     625Fielding & Reschke      Expires December 8, 2014               [Page 11]
     626
     627
     628Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    629629
    630630
     
    680680
    681681
    682 Fielding & Reschke           Standards Track                   [Page 12]
    683 
    684 
    685 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     682Fielding & Reschke      Expires December 8, 2014               [Page 12]
     683
     684
     685Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    686686
    687687
     
    737737
    738738
    739 Fielding & Reschke           Standards Track                   [Page 13]
    740 
    741 
    742 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     739Fielding & Reschke      Expires December 8, 2014               [Page 13]
     740
     741
     742Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    743743
    744744
     
    794794
    795795
    796 Fielding & Reschke           Standards Track                   [Page 14]
    797 
    798 
    799 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     796Fielding & Reschke      Expires December 8, 2014               [Page 14]
     797
     798
     799Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    800800
    801801
     
    851851
    852852
    853 Fielding & Reschke           Standards Track                   [Page 15]
    854 
    855 
    856 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     853Fielding & Reschke      Expires December 8, 2014               [Page 15]
     854
     855
     856Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    857857
    858858
     
    908908
    909909
    910 Fielding & Reschke           Standards Track                   [Page 16]
    911 
    912 
    913 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     910Fielding & Reschke      Expires December 8, 2014               [Page 16]
     911
     912
     913Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    914914
    915915
     
    965965
    966966
    967 Fielding & Reschke           Standards Track                   [Page 17]
    968 
    969 
    970 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     967Fielding & Reschke      Expires December 8, 2014               [Page 17]
     968
     969
     970Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    971971
    972972
     
    10221022
    10231023
    1024 Fielding & Reschke           Standards Track                   [Page 18]
    1025 
    1026 
    1027 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1024Fielding & Reschke      Expires December 8, 2014               [Page 18]
     1025
     1026
     1027Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    10281028
    10291029
     
    10791079
    10801080
    1081 Fielding & Reschke           Standards Track                   [Page 19]
    1082 
    1083 
    1084 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1081Fielding & Reschke      Expires December 8, 2014               [Page 19]
     1082
     1083
     1084Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    10851085
    10861086
     
    11361136
    11371137
    1138 Fielding & Reschke           Standards Track                   [Page 20]
    1139 
    1140 
    1141 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1138Fielding & Reschke      Expires December 8, 2014               [Page 20]
     1139
     1140
     1141Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    11421142
    11431143
     
    11931193
    11941194
    1195 Fielding & Reschke           Standards Track                   [Page 21]
    1196 
    1197 
    1198 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1195Fielding & Reschke      Expires December 8, 2014               [Page 21]
     1196
     1197
     1198Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    11991199
    12001200
     
    12501250
    12511251
    1252 Fielding & Reschke           Standards Track                   [Page 22]
    1253 
    1254 
    1255 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1252Fielding & Reschke      Expires December 8, 2014               [Page 22]
     1253
     1254
     1255Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    12561256
    12571257
     
    13071307
    13081308
    1309 Fielding & Reschke           Standards Track                   [Page 23]
    1310 
    1311 
    1312 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1309Fielding & Reschke      Expires December 8, 2014               [Page 23]
     1310
     1311
     1312Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    13131313
    13141314
     
    13641364
    13651365
    1366 Fielding & Reschke           Standards Track                   [Page 24]
    1367 
    1368 
    1369 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1366Fielding & Reschke      Expires December 8, 2014               [Page 24]
     1367
     1368
     1369Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    13701370
    13711371
     
    14211421
    14221422
    1423 Fielding & Reschke           Standards Track                   [Page 25]
    1424 
    1425 
    1426 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1423Fielding & Reschke      Expires December 8, 2014               [Page 25]
     1424
     1425
     1426Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    14271427
    14281428
     
    14781478
    14791479
    1480 Fielding & Reschke           Standards Track                   [Page 26]
    1481 
    1482 
    1483 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1480Fielding & Reschke      Expires December 8, 2014               [Page 26]
     1481
     1482
     1483Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    14841484
    14851485
     
    15351535
    15361536
    1537 Fielding & Reschke           Standards Track                   [Page 27]
    1538 
    1539 
    1540 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1537Fielding & Reschke      Expires December 8, 2014               [Page 27]
     1538
     1539
     1540Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    15411541
    15421542
     
    15921592
    15931593
    1594 Fielding & Reschke           Standards Track                   [Page 28]
    1595 
    1596 
    1597 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1594Fielding & Reschke      Expires December 8, 2014               [Page 28]
     1595
     1596
     1597Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    15981598
    15991599
     
    16491649
    16501650
    1651 Fielding & Reschke           Standards Track                   [Page 29]
    1652 
    1653 
    1654 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1651Fielding & Reschke      Expires December 8, 2014               [Page 29]
     1652
     1653
     1654Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    16551655
    16561656
     
    17061706
    17071707
    1708 Fielding & Reschke           Standards Track                   [Page 30]
    1709 
    1710 
    1711 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1708Fielding & Reschke      Expires December 8, 2014               [Page 30]
     1709
     1710
     1711Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    17121712
    17131713
     
    17631763
    17641764
    1765 Fielding & Reschke           Standards Track                   [Page 31]
    1766 
    1767 
    1768 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1765Fielding & Reschke      Expires December 8, 2014               [Page 31]
     1766
     1767
     1768Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    17691769
    17701770
     
    18201820
    18211821
    1822 Fielding & Reschke           Standards Track                   [Page 32]
    1823 
    1824 
    1825 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1822Fielding & Reschke      Expires December 8, 2014               [Page 32]
     1823
     1824
     1825Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    18261826
    18271827
     
    18771877
    18781878
    1879 Fielding & Reschke           Standards Track                   [Page 33]
    1880 
    1881 
    1882 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1879Fielding & Reschke      Expires December 8, 2014               [Page 33]
     1880
     1881
     1882Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    18831883
    18841884
     
    19341934
    19351935
    1936 Fielding & Reschke           Standards Track                   [Page 34]
    1937 
    1938 
    1939 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1936Fielding & Reschke      Expires December 8, 2014               [Page 34]
     1937
     1938
     1939Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    19401940
    19411941
     
    19911991
    19921992
    1993 Fielding & Reschke           Standards Track                   [Page 35]
    1994 
    1995 
    1996 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     1993Fielding & Reschke      Expires December 8, 2014               [Page 35]
     1994
     1995
     1996Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    19971997
    19981998
     
    20482048
    20492049
    2050 Fielding & Reschke           Standards Track                   [Page 36]
    2051 
    2052 
    2053 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2050Fielding & Reschke      Expires December 8, 2014               [Page 36]
     2051
     2052
     2053Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    20542054
    20552055
     
    21052105
    21062106
    2107 Fielding & Reschke           Standards Track                   [Page 37]
    2108 
    2109 
    2110 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2107Fielding & Reschke      Expires December 8, 2014               [Page 37]
     2108
     2109
     2110Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    21112111
    21122112
     
    21622162
    21632163
    2164 Fielding & Reschke           Standards Track                   [Page 38]
    2165 
    2166 
    2167 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2164Fielding & Reschke      Expires December 8, 2014               [Page 38]
     2165
     2166
     2167Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    21682168
    21692169
     
    22192219
    22202220
    2221 Fielding & Reschke           Standards Track                   [Page 39]
    2222 
    2223 
    2224 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2221Fielding & Reschke      Expires December 8, 2014               [Page 39]
     2222
     2223
     2224Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    22252225
    22262226
     
    22762276
    22772277
    2278 Fielding & Reschke           Standards Track                   [Page 40]
    2279 
    2280 
    2281 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2278Fielding & Reschke      Expires December 8, 2014               [Page 40]
     2279
     2280
     2281Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    22822282
    22832283
     
    23332333
    23342334
    2335 Fielding & Reschke           Standards Track                   [Page 41]
    2336 
    2337 
    2338 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2335Fielding & Reschke      Expires December 8, 2014               [Page 41]
     2336
     2337
     2338Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    23392339
    23402340
     
    23902390
    23912391
    2392 Fielding & Reschke           Standards Track                   [Page 42]
    2393 
    2394 
    2395 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2392Fielding & Reschke      Expires December 8, 2014               [Page 42]
     2393
     2394
     2395Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    23962396
    23972397
     
    24472447
    24482448
    2449 Fielding & Reschke           Standards Track                   [Page 43]
    2450 
    2451 
    2452 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2449Fielding & Reschke      Expires December 8, 2014               [Page 43]
     2450
     2451
     2452Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    24532453
    24542454
     
    25042504
    25052505
    2506 Fielding & Reschke           Standards Track                   [Page 44]
    2507 
    2508 
    2509 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2506Fielding & Reschke      Expires December 8, 2014               [Page 44]
     2507
     2508
     2509Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    25102510
    25112511
     
    25612561
    25622562
    2563 Fielding & Reschke           Standards Track                   [Page 45]
    2564 
    2565 
    2566 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2563Fielding & Reschke      Expires December 8, 2014               [Page 45]
     2564
     2565
     2566Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    25672567
    25682568
     
    26182618
    26192619
    2620 Fielding & Reschke           Standards Track                   [Page 46]
    2621 
    2622 
    2623 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2620Fielding & Reschke      Expires December 8, 2014               [Page 46]
     2621
     2622
     2623Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    26242624
    26252625
     
    26752675
    26762676
    2677 Fielding & Reschke           Standards Track                   [Page 47]
    2678 
    2679 
    2680 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2677Fielding & Reschke      Expires December 8, 2014               [Page 47]
     2678
     2679
     2680Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    26812681
    26822682
     
    27322732
    27332733
    2734 Fielding & Reschke           Standards Track                   [Page 48]
    2735 
    2736 
    2737 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2734Fielding & Reschke      Expires December 8, 2014               [Page 48]
     2735
     2736
     2737Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    27382738
    27392739
     
    27892789
    27902790
    2791 Fielding & Reschke           Standards Track                   [Page 49]
    2792 
    2793 
    2794 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2791Fielding & Reschke      Expires December 8, 2014               [Page 49]
     2792
     2793
     2794Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    27952795
    27962796
     
    28462846
    28472847
    2848 Fielding & Reschke           Standards Track                   [Page 50]
    2849 
    2850 
    2851 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2848Fielding & Reschke      Expires December 8, 2014               [Page 50]
     2849
     2850
     2851Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    28522852
    28532853
     
    29032903
    29042904
    2905 Fielding & Reschke           Standards Track                   [Page 51]
    2906 
    2907 
    2908 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2905Fielding & Reschke      Expires December 8, 2014               [Page 51]
     2906
     2907
     2908Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    29092909
    29102910
     
    29602960
    29612961
    2962 Fielding & Reschke           Standards Track                   [Page 52]
    2963 
    2964 
    2965 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     2962Fielding & Reschke      Expires December 8, 2014               [Page 52]
     2963
     2964
     2965Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    29662966
    29672967
     
    30173017
    30183018
    3019 Fielding & Reschke           Standards Track                   [Page 53]
    3020 
    3021 
    3022 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3019Fielding & Reschke      Expires December 8, 2014               [Page 53]
     3020
     3021
     3022Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    30233023
    30243024
     
    30743074
    30753075
    3076 Fielding & Reschke           Standards Track                   [Page 54]
    3077 
    3078 
    3079 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3076Fielding & Reschke      Expires December 8, 2014               [Page 54]
     3077
     3078
     3079Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    30803080
    30813081
     
    31313131
    31323132
    3133 Fielding & Reschke           Standards Track                   [Page 55]
    3134 
    3135 
    3136 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3133Fielding & Reschke      Expires December 8, 2014               [Page 55]
     3134
     3135
     3136Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    31373137
    31383138
     
    31883188
    31893189
    3190 Fielding & Reschke           Standards Track                   [Page 56]
    3191 
    3192 
    3193 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3190Fielding & Reschke      Expires December 8, 2014               [Page 56]
     3191
     3192
     3193Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    31943194
    31953195
     
    32453245
    32463246
    3247 Fielding & Reschke           Standards Track                   [Page 57]
    3248 
    3249 
    3250 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3247Fielding & Reschke      Expires December 8, 2014               [Page 57]
     3248
     3249
     3250Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    32513251
    32523252
     
    33023302
    33033303
    3304 Fielding & Reschke           Standards Track                   [Page 58]
    3305 
    3306 
    3307 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3304Fielding & Reschke      Expires December 8, 2014               [Page 58]
     3305
     3306
     3307Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    33083308
    33093309
     
    33593359
    33603360
    3361 Fielding & Reschke           Standards Track                   [Page 59]
    3362 
    3363 
    3364 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3361Fielding & Reschke      Expires December 8, 2014               [Page 59]
     3362
     3363
     3364Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    33653365
    33663366
     
    34163416
    34173417
    3418 Fielding & Reschke           Standards Track                   [Page 60]
    3419 
    3420 
    3421 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3418Fielding & Reschke      Expires December 8, 2014               [Page 60]
     3419
     3420
     3421Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    34223422
    34233423
     
    34733473
    34743474
    3475 Fielding & Reschke           Standards Track                   [Page 61]
    3476 
    3477 
    3478 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3475Fielding & Reschke      Expires December 8, 2014               [Page 61]
     3476
     3477
     3478Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    34793479
    34803480
     
    35303530
    35313531
    3532 Fielding & Reschke           Standards Track                   [Page 62]
    3533 
    3534 
    3535 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3532Fielding & Reschke      Expires December 8, 2014               [Page 62]
     3533
     3534
     3535Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    35363536
    35373537
     
    35873587
    35883588
    3589 Fielding & Reschke           Standards Track                   [Page 63]
    3590 
    3591 
    3592 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3589Fielding & Reschke      Expires December 8, 2014               [Page 63]
     3590
     3591
     3592Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    35933593
    35943594
     
    36443644
    36453645
    3646 Fielding & Reschke           Standards Track                   [Page 64]
    3647 
    3648 
    3649 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3646Fielding & Reschke      Expires December 8, 2014               [Page 64]
     3647
     3648
     3649Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    36503650
    36513651
     
    37013701
    37023702
    3703 Fielding & Reschke           Standards Track                   [Page 65]
    3704 
    3705 
    3706 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3703Fielding & Reschke      Expires December 8, 2014               [Page 65]
     3704
     3705
     3706Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    37073707
    37083708
     
    37583758
    37593759
    3760 Fielding & Reschke           Standards Track                   [Page 66]
    3761 
    3762 
    3763 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3760Fielding & Reschke      Expires December 8, 2014               [Page 66]
     3761
     3762
     3763Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    37643764
    37653765
     
    38153815
    38163816
    3817 Fielding & Reschke           Standards Track                   [Page 67]
    3818 
    3819 
    3820 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3817Fielding & Reschke      Expires December 8, 2014               [Page 67]
     3818
     3819
     3820Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    38213821
    38223822
     
    38723872
    38733873
    3874 Fielding & Reschke           Standards Track                   [Page 68]
    3875 
    3876 
    3877 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3874Fielding & Reschke      Expires December 8, 2014               [Page 68]
     3875
     3876
     3877Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    38783878
    38793879
     
    39293929
    39303930
    3931 Fielding & Reschke           Standards Track                   [Page 69]
    3932 
    3933 
    3934 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3931Fielding & Reschke      Expires December 8, 2014               [Page 69]
     3932
     3933
     3934Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    39353935
    39363936
     
    39863986
    39873987
    3988 Fielding & Reschke           Standards Track                   [Page 70]
    3989 
    3990 
    3991 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     3988Fielding & Reschke      Expires December 8, 2014               [Page 70]
     3989
     3990
     3991Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    39923992
    39933993
     
    40434043
    40444044
    4045 Fielding & Reschke           Standards Track                   [Page 71]
    4046 
    4047 
    4048 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4045Fielding & Reschke      Expires December 8, 2014               [Page 71]
     4046
     4047
     4048Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    40494049
    40504050
     
    41004100
    41014101
    4102 Fielding & Reschke           Standards Track                   [Page 72]
    4103 
    4104 
    4105 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4102Fielding & Reschke      Expires December 8, 2014               [Page 72]
     4103
     4104
     4105Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    41064106
    41074107
     
    41574157
    41584158
    4159 Fielding & Reschke           Standards Track                   [Page 73]
    4160 
    4161 
    4162 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4159Fielding & Reschke      Expires December 8, 2014               [Page 73]
     4160
     4161
     4162Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    41634163
    41644164
     
    42144214
    42154215
    4216 Fielding & Reschke           Standards Track                   [Page 74]
    4217 
    4218 
    4219 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4216Fielding & Reschke      Expires December 8, 2014               [Page 74]
     4217
     4218
     4219Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    42204220
    42214221
     
    42714271
    42724272
    4273 Fielding & Reschke           Standards Track                   [Page 75]
    4274 
    4275 
    4276 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4273Fielding & Reschke      Expires December 8, 2014               [Page 75]
     4274
     4275
     4276Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    42774277
    42784278
     
    43284328
    43294329
    4330 Fielding & Reschke           Standards Track                   [Page 76]
    4331 
    4332 
    4333 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4330Fielding & Reschke      Expires December 8, 2014               [Page 76]
     4331
     4332
     4333Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    43344334
    43354335
     
    43854385
    43864386
    4387 Fielding & Reschke           Standards Track                   [Page 77]
    4388 
    4389 
    4390 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4387Fielding & Reschke      Expires December 8, 2014               [Page 77]
     4388
     4389
     4390Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    43914391
    43924392
     
    44424442
    44434443
    4444 Fielding & Reschke           Standards Track                   [Page 78]
    4445 
    4446 
    4447 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4444Fielding & Reschke      Expires December 8, 2014               [Page 78]
     4445
     4446
     4447Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    44484448
    44494449
     
    44994499
    45004500
    4501 Fielding & Reschke           Standards Track                   [Page 79]
    4502 
    4503 
    4504 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4501Fielding & Reschke      Expires December 8, 2014               [Page 79]
     4502
     4503
     4504Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    45054505
    45064506
     
    45564556
    45574557
    4558 Fielding & Reschke           Standards Track                   [Page 80]
    4559 
    4560 
    4561 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4558Fielding & Reschke      Expires December 8, 2014               [Page 80]
     4559
     4560
     4561Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    45624562
    45634563
     
    46134613
    46144614
    4615 Fielding & Reschke           Standards Track                   [Page 81]
    4616 
    4617 
    4618 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4615Fielding & Reschke      Expires December 8, 2014               [Page 81]
     4616
     4617
     4618Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    46194619
    46204620
     
    46704670
    46714671
    4672 Fielding & Reschke           Standards Track                   [Page 82]
    4673 
    4674 
    4675 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4672Fielding & Reschke      Expires December 8, 2014               [Page 82]
     4673
     4674
     4675Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    46764676
    46774677
     
    47274727
    47284728
    4729 Fielding & Reschke           Standards Track                   [Page 83]
    4730 
    4731 
    4732 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4729Fielding & Reschke      Expires December 8, 2014               [Page 83]
     4730
     4731
     4732Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    47334733
    47344734
     
    47844784
    47854785
    4786 Fielding & Reschke           Standards Track                   [Page 84]
    4787 
    4788 
    4789 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4786Fielding & Reschke      Expires December 8, 2014               [Page 84]
     4787
     4788
     4789Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    47904790
    47914791
     
    48414841
    48424842
    4843 Fielding & Reschke           Standards Track                   [Page 85]
    4844 
    4845 
    4846 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
     4843Fielding & Reschke      Expires December 8, 2014               [Page 85]
     4844
     4845
     4846Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
    48474847
    48484848
     
    48584858   [RFC7230]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    48594859              Protocol (HTTP/1.1): Message Syntax and Routing",
    4860               RFC 7230, June 2014.
     4860              draft-ietf-httpbis-p1-messaging-latest (work in progress),
     4861              June 2014.
    48614862
    48624863   [RFC7232]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    4863               Protocol (HTTP/1.1): Conditional Requests", RFC 7232,
    4864               June 2014.
     4864              Protocol (HTTP/1.1): Conditional Requests",
     4865              draft-ietf-httpbis-p4-conditional-latest (work in
     4866              progress), June 2014.
    48654867
    48664868   [RFC7233]  Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,
    48674869              "Hypertext Transfer Protocol (HTTP/1.1): Range Requests",
    4868               RFC 7233, June 2014.
     4870              draft-ietf-httpbis-p5-range-latest (work in progress),
     4871              June 2014.
    48694872
    48704873   [RFC7234]  Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
    48714874              Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",
    4872               RFC 7234, June 2014.
     4875              draft-ietf-httpbis-p6-cache-latest (work in progress),
     4876              June 2014.
    48734877
    48744878   [RFC7235]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    4875               Protocol (HTTP/1.1): Authentication", RFC 7235, June 2014.
     4879              Protocol (HTTP/1.1): Authentication",
     4880              draft-ietf-httpbis-p7-auth-latest (work in progress),
     4881              June 2014.
    48764882
    4877488311.2.  Informative References
     
    48884894              Procedures for Message Header Fields", BCP 90, RFC 3864,
    48894895              September 2004.
     4896
     4897
     4898
     4899
     4900Fielding & Reschke      Expires December 8, 2014               [Page 86]
     4901
     4902
     4903Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     4904
    48904905
    48914906   [OWASP]    van der Stock, A., Ed., "A Guide to Building Secure Web
     
    48954910
    48964911   [REST]     Fielding, R., "Architectural Styles and the Design of
    4897 
    4898 
    4899 
    4900 Fielding & Reschke           Standards Track                   [Page 86]
    4901 
    4902 
    4903 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    4904 
    4905 
    49064912              Network-based Software Architectures",
    49074913              Doctoral Dissertation, University of California, Irvine,
     
    49474953              May 2008.
    49484954
     4955
     4956
     4957Fielding & Reschke      Expires December 8, 2014               [Page 87]
     4958
     4959
     4960Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     4961
     4962
    49494963   [RFC5246]  Dierks, T. and E. Rescorla, "The Transport Layer Security
    49504964              (TLS) Protocol Version 1.2", RFC 5246, August 2008.
     
    49524966   [RFC5322]  Resnick, P., "Internet Message Format", RFC 5322,
    49534967              October 2008.
    4954 
    4955 
    4956 
    4957 Fielding & Reschke           Standards Track                   [Page 87]
    4958 
    4959 
    4960 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    4961 
    49624968
    49634969   [RFC5789]  Dusseault, L. and J. Snell, "PATCH Method for HTTP",
     
    49824988
    49834989   [RFC7238]  Reschke, J., "The Hypertext Transfer Protocol (HTTP)
    4984               Status Code 308 (Permanent Redirect)", RFC 7238,
    4985               June 2014.
     4990              Status Code 308 (Permanent Redirect)",
     4991              draft-reschke-http-status-308-07 (work in progress),
     4992              March 2012.
    49864993
    49874994Appendix A.  Differences between HTTP and MIME
     
    50025009   Proxies and gateways to and from strict MIME environments need to be
    50035010   aware of these differences and provide the appropriate conversions
     5011
     5012
     5013
     5014Fielding & Reschke      Expires December 8, 2014               [Page 88]
     5015
     5016
     5017Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5018
     5019
    50045020   where necessary.
    50055021
     
    50095025   a single MIME-Version header field to indicate what version of the
    50105026   MIME protocol was used to construct the message.  Use of the MIME-
    5011 
    5012 
    5013 
    5014 Fielding & Reschke           Standards Track                   [Page 88]
    5015 
    5016 
    5017 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5018 
    5019 
    50205027   Version header field indicates that the message is in full
    50215028   conformance with the MIME protocol (as defined in [RFC2045]).
     
    50595066   MIME does not include any concept equivalent to HTTP/1.1's Content-
    50605067   Encoding header field.  Since this acts as a modifier on the media
     5068
     5069
     5070
     5071Fielding & Reschke      Expires December 8, 2014               [Page 89]
     5072
     5073
     5074Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5075
     5076
    50615077   type, proxies and gateways from HTTP to MIME-compliant protocols
    50625078   ought to either change the value of the Content-Type header field or
     
    50665082   a function equivalent to Content-Encoding.  However, this parameter
    50675083   is not part of the MIME standards).
    5068 
    5069 
    5070 
    5071 Fielding & Reschke           Standards Track                   [Page 89]
    5072 
    5073 
    5074 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5075 
    50765084
    50775085A.5.  Conversion of Content-Transfer-Encoding
     
    51155123   disabled when those semantics are inconsistent with the request
    51165124   method, since this is a common cause of interoperability failure.
     5125
     5126
     5127
     5128Fielding & Reschke      Expires December 8, 2014               [Page 90]
     5129
     5130
     5131Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5132
     5133
    51175134   (Section 2)
    51185135
     
    51235140   removed; the default is now whatever the media type definition says.
    51245141   Likewise, special treatment of ISO-8859-1 has been removed from the
    5125 
    5126 
    5127 
    5128 Fielding & Reschke           Standards Track                   [Page 90]
    5129 
    5130 
    5131 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5132 
    5133 
    51345142   Accept-Charset header field.  (Section 3.1.1.3 and Section 5.3.3)
    51355143
     
    51725180
    51735181   The 201 (Created) status description has been changed to allow for
     5182
     5183
     5184
     5185Fielding & Reschke      Expires December 8, 2014               [Page 91]
     5186
     5187
     5188Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5189
     5190
    51745191   the possibility that more than one resource has been created.
    51755192   (Section 6.3.2)
     
    51805197
    51815198   The set of request methods that are safe to automatically redirect is
    5182 
    5183 
    5184 
    5185 Fielding & Reschke           Standards Track                   [Page 91]
    5186 
    5187 
    5188 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5189 
    5190 
    51915199   no longer closed; user agents are able to make that determination
    51925200   based upon the request method semantics.  The redirect status codes
     
    52295237   The Status Code Registry has been redefined by this specification;
    52305238   previously, it was defined in Section 7.1 of [RFC2817].
     5239
     5240
     5241
     5242Fielding & Reschke      Expires December 8, 2014               [Page 92]
     5243
     5244
     5245Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5246
     5247
    52315248   (Section 8.2)
    52325249
     
    52365253   The Content-Disposition header field has been removed since it is now
    52375254   defined by [RFC6266].
    5238 
    5239 
    5240 
    5241 
    5242 Fielding & Reschke           Standards Track                   [Page 92]
    5243 
    5244 
    5245 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5246 
    52475255
    52485256   The Content-MD5 header field has been removed because it was
     
    52865294   Allow = [ ( "," / method ) *( OWS "," [ OWS method ] ) ]
    52875295
     5296
     5297
     5298
     5299Fielding & Reschke      Expires December 8, 2014               [Page 93]
     5300
     5301
     5302Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5303
     5304
    52885305   BWS = <BWS, see [RFC7230], Section 3.2.3>
    52895306
     
    52955312   Content-Type = media-type
    52965313
    5297 
    5298 
    5299 Fielding & Reschke           Standards Track                   [Page 93]
    5300 
    5301 
    5302 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5303 
    5304 
    53055314   Date = HTTP-date
    53065315
     
    53435352   content-coding = token
    53445353
     5354
     5355
     5356Fielding & Reschke      Expires December 8, 2014               [Page 94]
     5357
     5358
     5359Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5360
     5361
    53455362   date1 = day SP month SP year
    53465363   date2 = day "-" month "-" 2DIGIT
    53475364   date3 = month SP ( 2DIGIT / ( SP DIGIT ) )
    53485365   day = 2DIGIT
    5349 
    5350 
    5351 
    5352 
    5353 
    5354 
    5355 
    5356 Fielding & Reschke           Standards Track                   [Page 94]
    5357 
    5358 
    5359 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5360 
    5361 
    53625366   day-name = %x4D.6F.6E ; Mon
    53635367    / %x54.75.65 ; Tue
     
    54045408   obs-date = rfc850-date / asctime-date
    54055409
     5410
     5411
     5412
     5413Fielding & Reschke      Expires December 8, 2014               [Page 95]
     5414
     5415
     5416Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5417
     5418
    54065419   parameter = token "=" ( token / quoted-string )
    54075420   partial-URI = <partial-URI, see [RFC7230], Section 2.7>
    54085421   product = token [ "/" product-version ]
    54095422   product-version = token
    5410 
    5411 
    5412 
    5413 Fielding & Reschke           Standards Track                   [Page 95]
    5414 
    5415 
    5416 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5417 
    54185423
    54195424   quoted-string = <quoted-string, see [RFC7230], Section 3.2.6>
     
    54605465      202 Accepted (status code)  52
    54615466      203 Non-Authoritative Information (status code)  52
     5467
     5468
     5469
     5470Fielding & Reschke      Expires December 8, 2014               [Page 96]
     5471
     5472
     5473Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5474
     5475
    54625476      204 No Content (status code)  53
    54635477      205 Reset Content (status code)  53
     
    54655479   3
    54665480      300 Multiple Choices (status code)  55
    5467 
    5468 
    5469 
    5470 Fielding & Reschke           Standards Track                   [Page 96]
    5471 
    5472 
    5473 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5474 
    5475 
    54765481      301 Moved Permanently (status code)  56
    54775482      302 Found (status code)  56
     
    55175522      compress (content coding)  11
    55185523      conditional request  36
     5524
     5525
     5526
     5527Fielding & Reschke      Expires December 8, 2014               [Page 97]
     5528
     5529
     5530Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5531
     5532
    55195533      CONNECT method  30
    55205534      content coding  11
     
    55225536      Content-Encoding header field  12
    55235537      Content-Language header field  13
    5524 
    5525 
    5526 
    5527 Fielding & Reschke           Standards Track                   [Page 97]
    5528 
    5529 
    5530 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5531 
    5532 
    55335538      Content-Location header field  15
    55345539      Content-Transfer-Encoding header field  90
     
    55745579         GMT  66
    55755580         hour  66
     5581
     5582
     5583
     5584Fielding & Reschke      Expires December 8, 2014               [Page 98]
     5585
     5586
     5587Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5588
     5589
    55765590         HTTP-date  64
    55775591         IMF-fixdate  66
     
    55795593         language-tag  13
    55805594         Location  68
    5581 
    5582 
    5583 
    5584 Fielding & Reschke           Standards Track                   [Page 98]
    5585 
    5586 
    5587 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5588 
    5589 
    55905595         Max-Forwards  36
    55915596         media-range  38
     
    56245629   M
    56255630      Max-Forwards header field  36
    5626       MIME-Version header field  88
     5631      MIME-Version header field  89
    56275632
    56285633   O
     
    56315636   P
    56325637      payload  17
     5638
     5639
     5640
     5641Fielding & Reschke      Expires December 8, 2014               [Page 99]
     5642
     5643
     5644Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5645
     5646
    56335647      POST method  25
    56345648      PUT method  26
     
    56365650   R
    56375651      Referer header field  45
    5638 
    5639 
    5640 
    5641 Fielding & Reschke           Standards Track                   [Page 99]
    5642 
    5643 
    5644 RFC 7231             HTTP/1.1 Semantics and Content            June 2014
    5645 
    5646 
    56475652      representation  7
    56485653      Retry-After header field  69
     
    56845689
    56855690
     5691
     5692
     5693
     5694
     5695
     5696
     5697
     5698Fielding & Reschke      Expires December 8, 2014              [Page 100]
     5699
     5700
     5701Internet-Draft       HTTP/1.1 Semantics and Content            June 2014
     5702
     5703
    56865704   Julian F. Reschke (editor)
    56875705   greenbytes GmbH
     
    56965714
    56975715
    5698 Fielding & Reschke           Standards Track                  [Page 100]
    5699 
    5700 
     5716
     5717
     5718
     5719
     5720
     5721
     5722
     5723
     5724
     5725
     5726
     5727
     5728
     5729
     5730
     5731
     5732
     5733
     5734
     5735
     5736
     5737
     5738
     5739
     5740
     5741
     5742
     5743
     5744
     5745
     5746
     5747
     5748
     5749
     5750
     5751
     5752
     5753
     5754
     5755Fielding & Reschke      Expires December 8, 2014              [Page 101]
     5756
     5757
  • draft-ietf-httpbis/latest/auth48/p4-conditional.unpg.txt

    r2709 r2724  
    22
    33
    4 Internet Engineering Task Force (IETF)                  R. Fielding, Ed.
    5 Request for Comments: 7232                                         Adobe
    6 Obsoletes: 2616                                          J. Reschke, Ed.
    7 Category: Standards Track                                     greenbytes
    8 ISSN: 2070-1721                                                June 2014
     4HTTPbis Working Group                                   R. Fielding, Ed.
     5Internet-Draft                                                     Adobe
     6Obsoletes: 2616 (if approved)                            J. Reschke, Ed.
     7Intended status: Standards Track                              greenbytes
     8Expires: December 8, 2014                                   June 6, 2014
    99
    1010
    1111      Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
     12                draft-ietf-httpbis-p4-conditional-latest
    1213
    1314Abstract
     
    3738Status of This Memo
    3839
    39    This is an Internet Standards Track document.
    40 
    41    This document is a product of the Internet Engineering Task Force
    42    (IETF).  It represents the consensus of the IETF community.  It has
    43    received public review and has been approved for publication by the
    44    Internet Engineering Steering Group (IESG).  Further information on
    45    Internet Standards is available in Section 2 of RFC 5741.
    46 
    47    Information about the current status of this document, any errata,
    48    and how to provide feedback on it may be obtained at
    49    http://www.rfc-editor.org/info/rfc7232.
     40   This Internet-Draft is submitted in full conformance with the
     41   provisions of BCP 78 and BCP 79.
     42
     43   Internet-Drafts are working documents of the Internet Engineering
     44   Task Force (IETF).  Note that other groups may also distribute
     45   working documents as Internet-Drafts.  The list of current Internet-
     46   Drafts is at http://datatracker.ietf.org/drafts/current/.
     47
     48   Internet-Drafts are draft documents valid for a maximum of six months
     49   and may be updated, replaced, or obsoleted by other documents at any
     50   time.  It is inappropriate to use Internet-Drafts as reference
     51   material or to cite them other than as "work in progress."
     52
     53
     54
     55Fielding & Reschke      Expires December 8, 2014                [Page 1]
     56
     57
     58Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
     59
     60
     61   This Internet-Draft will expire on December 8, 2014.
    5062
    5163Copyright Notice
    52 
    53 
    54 
    55 Fielding & Reschke           Standards Track                    [Page 1]
    56 
    57 
    58 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
    59 
    6064
    6165   Copyright (c) 2014 IETF Trust and the persons identified as the
     
    106110
    107111
    108 
    109 
    110 
    111 
    112 Fielding & Reschke           Standards Track                    [Page 2]
    113 
    114 
    115 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     112Fielding & Reschke      Expires December 8, 2014                [Page 2]
     113
     114
     115Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    116116
    117117
     
    167167
    168168
    169 Fielding & Reschke           Standards Track                    [Page 3]
    170 
    171 
    172 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     169Fielding & Reschke      Expires December 8, 2014                [Page 3]
     170
     171
     172Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    173173
    174174
     
    224224
    225225
    226 Fielding & Reschke           Standards Track                    [Page 4]
    227 
    228 
    229 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     226Fielding & Reschke      Expires December 8, 2014                [Page 4]
     227
     228
     229Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    230230
    231231
     
    281281
    282282
    283 Fielding & Reschke           Standards Track                    [Page 5]
    284 
    285 
    286 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     283Fielding & Reschke      Expires December 8, 2014                [Page 5]
     284
     285
     286Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    287287
    288288
     
    338338
    339339
    340 Fielding & Reschke           Standards Track                    [Page 6]
    341 
    342 
    343 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     340Fielding & Reschke      Expires December 8, 2014                [Page 6]
     341
     342
     343Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    344344
    345345
     
    395395
    396396
    397 Fielding & Reschke           Standards Track                    [Page 7]
    398 
    399 
    400 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     397Fielding & Reschke      Expires December 8, 2014                [Page 7]
     398
     399
     400Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    401401
    402402
     
    452452
    453453
    454 Fielding & Reschke           Standards Track                    [Page 8]
    455 
    456 
    457 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     454Fielding & Reschke      Expires December 8, 2014                [Page 8]
     455
     456
     457Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    458458
    459459
     
    509509
    510510
    511 Fielding & Reschke           Standards Track                    [Page 9]
    512 
    513 
    514 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     511Fielding & Reschke      Expires December 8, 2014                [Page 9]
     512
     513
     514Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    515515
    516516
     
    566566
    567567
    568 Fielding & Reschke           Standards Track                   [Page 10]
    569 
    570 
    571 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     568Fielding & Reschke      Expires December 8, 2014               [Page 10]
     569
     570
     571Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    572572
    573573
     
    623623
    624624
    625 Fielding & Reschke           Standards Track                   [Page 11]
    626 
    627 
    628 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     625Fielding & Reschke      Expires December 8, 2014               [Page 11]
     626
     627
     628Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    629629
    630630
     
    680680
    681681
    682 Fielding & Reschke           Standards Track                   [Page 12]
    683 
    684 
    685 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     682Fielding & Reschke      Expires December 8, 2014               [Page 12]
     683
     684
     685Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    686686
    687687
     
    737737
    738738
    739 Fielding & Reschke           Standards Track                   [Page 13]
    740 
    741 
    742 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     739Fielding & Reschke      Expires December 8, 2014               [Page 13]
     740
     741
     742Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    743743
    744744
     
    794794
    795795
    796 Fielding & Reschke           Standards Track                   [Page 14]
    797 
    798 
    799 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     796Fielding & Reschke      Expires December 8, 2014               [Page 14]
     797
     798
     799Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    800800
    801801
     
    851851
    852852
    853 Fielding & Reschke           Standards Track                   [Page 15]
    854 
    855 
    856 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     853Fielding & Reschke      Expires December 8, 2014               [Page 15]
     854
     855
     856Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    857857
    858858
     
    908908
    909909
    910 Fielding & Reschke           Standards Track                   [Page 16]
    911 
    912 
    913 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     910Fielding & Reschke      Expires December 8, 2014               [Page 16]
     911
     912
     913Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    914914
    915915
     
    965965
    966966
    967 Fielding & Reschke           Standards Track                   [Page 17]
    968 
    969 
    970 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     967Fielding & Reschke      Expires December 8, 2014               [Page 17]
     968
     969
     970Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    971971
    972972
     
    10221022
    10231023
    1024 Fielding & Reschke           Standards Track                   [Page 18]
    1025 
    1026 
    1027 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1024Fielding & Reschke      Expires December 8, 2014               [Page 18]
     1025
     1026
     1027Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    10281028
    10291029
     
    10791079
    10801080
    1081 Fielding & Reschke           Standards Track                   [Page 19]
    1082 
    1083 
    1084 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1081Fielding & Reschke      Expires December 8, 2014               [Page 19]
     1082
     1083
     1084Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    10851085
    10861086
     
    11361136
    11371137
    1138 Fielding & Reschke           Standards Track                   [Page 20]
    1139 
    1140 
    1141 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1138Fielding & Reschke      Expires December 8, 2014               [Page 20]
     1139
     1140
     1141Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    11421142
    11431143
     
    11931193
    11941194
    1195 Fielding & Reschke           Standards Track                   [Page 21]
    1196 
    1197 
    1198 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1195Fielding & Reschke      Expires December 8, 2014               [Page 21]
     1196
     1197
     1198Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    11991199
    12001200
     
    12501250
    12511251
    1252 Fielding & Reschke           Standards Track                   [Page 22]
    1253 
    1254 
    1255 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1252Fielding & Reschke      Expires December 8, 2014               [Page 22]
     1253
     1254
     1255Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    12561256
    12571257
     
    12661266   [RFC7230]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    12671267              Protocol (HTTP/1.1): Message Syntax and Routing",
    1268               RFC 7230, June 2014.
     1268              draft-ietf-httpbis-p1-messaging-latest (work in progress),
     1269              June 2014.
    12691270
    12701271   [RFC7231]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    1271               Protocol (HTTP/1.1): Semantics and Content", RFC 7231,
     1272              Protocol (HTTP/1.1): Semantics and Content",
     1273              draft-ietf-httpbis-p2-semantics-latest (work in progress),
    12721274              June 2014.
    12731275
    12741276   [RFC7233]  Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,
    12751277              "Hypertext Transfer Protocol (HTTP/1.1): Range Requests",
    1276               RFC 7233, June 2014.
     1278              draft-ietf-httpbis-p5-range-latest (work in progress),
     1279              June 2014.
    12771280
    12781281   [RFC7234]  Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
    12791282              Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",
    1280               RFC 7234, June 2014.
     1283              draft-ietf-httpbis-p6-cache-latest (work in progress),
     1284              June 2014.
    12811285
    1282128610.2.  Informative References
     
    13011305   requests.  (Sections 2.1 and 3.2)
    13021306
     1307
     1308
     1309Fielding & Reschke      Expires December 8, 2014               [Page 23]
     1310
     1311
     1312Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
     1313
     1314
    13031315   The ETag header field ABNF has been changed to not use quoted-string,
    13041316   thus avoiding escaping issues.  (Section 2.3)
    1305 
    1306 
    1307 
    1308 
    1309 Fielding & Reschke           Standards Track                   [Page 23]
    1310 
    1311 
    1312 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
    1313 
    13141317
    13151318   ETag is defined to provide an entity tag for the selected
     
    13611364
    13621365
    1363 
    1364 
    1365 
    1366 Fielding & Reschke           Standards Track                   [Page 24]
    1367 
    1368 
    1369 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1366Fielding & Reschke      Expires December 8, 2014               [Page 24]
     1367
     1368
     1369Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    13701370
    13711371
     
    14211421
    14221422
    1423 Fielding & Reschke           Standards Track                   [Page 25]
    1424 
    1425 
    1426 RFC 7232              HTTP/1.1 Conditional Requests            June 2014
     1423Fielding & Reschke      Expires December 8, 2014               [Page 25]
     1424
     1425
     1426Internet-Draft        HTTP/1.1 Conditional Requests            June 2014
    14271427
    14281428
     
    14781478
    14791479
    1480 Fielding & Reschke           Standards Track                   [Page 26]
    1481 
    1482 
     1480Fielding & Reschke      Expires December 8, 2014               [Page 26]
     1481
     1482
  • draft-ietf-httpbis/latest/auth48/p5-range.unpg.txt

    r2709 r2724  
    22
    33
    4 Internet Engineering Task Force (IETF)                  R. Fielding, Ed.
    5 Request for Comments: 7233                                         Adobe
    6 Obsoletes: 2616                                            Y. Lafon, Ed.
    7 Category: Standards Track                                            W3C
    8 ISSN: 2070-1721                                          J. Reschke, Ed.
     4HTTPbis Working Group                                   R. Fielding, Ed.
     5Internet-Draft                                                     Adobe
     6Obsoletes: 2616 (if approved)                              Y. Lafon, Ed.
     7Intended status: Standards Track                                     W3C
     8Expires: December 8, 2014                                J. Reschke, Ed.
    99                                                              greenbytes
    10                                                                June 2014
     10                                                            June 6, 2014
    1111
    1212
    1313         Hypertext Transfer Protocol (HTTP/1.1): Range Requests
     14                   draft-ietf-httpbis-p5-range-latest
    1415
    1516Abstract
     
    3637Status of This Memo
    3738
    38    This is an Internet Standards Track document.
    39 
    40    This document is a product of the Internet Engineering Task Force
    41    (IETF).  It represents the consensus of the IETF community.  It has
    42    received public review and has been approved for publication by the
    43    Internet Engineering Steering Group (IESG).  Further information on
    44    Internet Standards is available in Section 2 of RFC 5741.
    45 
    46    Information about the current status of this document, any errata,
    47    and how to provide feedback on it may be obtained at
    48    http://www.rfc-editor.org/info/rfc7233.
     39   This Internet-Draft is submitted in full conformance with the
     40   provisions of BCP 78 and BCP 79.
     41
     42   Internet-Drafts are working documents of the Internet Engineering
     43   Task Force (IETF).  Note that other groups may also distribute
     44   working documents as Internet-Drafts.  The list of current Internet-
     45   Drafts is at http://datatracker.ietf.org/drafts/current/.
     46
     47   Internet-Drafts are draft documents valid for a maximum of six months
     48   and may be updated, replaced, or obsoleted by other documents at any
     49   time.  It is inappropriate to use Internet-Drafts as reference
     50   material or to cite them other than as "work in progress."
     51
     52
     53
     54
     55Fielding, et al.        Expires December 8, 2014                [Page 1]
     56
     57
     58Internet-Draft           HTTP/1.1 Range Requests               June 2014
     59
     60
     61   This Internet-Draft will expire on December 8, 2014.
    4962
    5063Copyright Notice
    51 
    52 
    53 
    54 
    55 Fielding, et al.             Standards Track                    [Page 1]
    56 
    57 
    58 RFC 7233                 HTTP/1.1 Range Requests               June 2014
    59 
    6064
    6165   Copyright (c) 2014 IETF Trust and the persons identified as the
     
    106110
    107111
    108 
    109 
    110 
    111 
    112 Fielding, et al.             Standards Track                    [Page 2]
    113 
    114 
    115 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     112Fielding, et al.        Expires December 8, 2014                [Page 2]
     113
     114
     115Internet-Draft           HTTP/1.1 Range Requests               June 2014
    116116
    117117
     
    167167
    168168
    169 Fielding, et al.             Standards Track                    [Page 3]
    170 
    171 
    172 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     169Fielding, et al.        Expires December 8, 2014                [Page 3]
     170
     171
     172Internet-Draft           HTTP/1.1 Range Requests               June 2014
    173173
    174174
     
    224224
    225225
    226 Fielding, et al.             Standards Track                    [Page 4]
    227 
    228 
    229 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     226Fielding, et al.        Expires December 8, 2014                [Page 4]
     227
     228
     229Internet-Draft           HTTP/1.1 Range Requests               June 2014
    230230
    231231
     
    281281
    282282
    283 Fielding, et al.             Standards Track                    [Page 5]
    284 
    285 
    286 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     283Fielding, et al.        Expires December 8, 2014                [Page 5]
     284
     285
     286Internet-Draft           HTTP/1.1 Range Requests               June 2014
    287287
    288288
     
    338338
    339339
    340 Fielding, et al.             Standards Track                    [Page 6]
    341 
    342 
    343 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     340Fielding, et al.        Expires December 8, 2014                [Page 6]
     341
     342
     343Internet-Draft           HTTP/1.1 Range Requests               June 2014
    344344
    345345
     
    395395
    396396
    397 Fielding, et al.             Standards Track                    [Page 7]
    398 
    399 
    400 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     397Fielding, et al.        Expires December 8, 2014                [Page 7]
     398
     399
     400Internet-Draft           HTTP/1.1 Range Requests               June 2014
    401401
    402402
     
    452452
    453453
    454 Fielding, et al.             Standards Track                    [Page 8]
    455 
    456 
    457 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     454Fielding, et al.        Expires December 8, 2014                [Page 8]
     455
     456
     457Internet-Draft           HTTP/1.1 Range Requests               June 2014
    458458
    459459
     
    509509
    510510
    511 Fielding, et al.             Standards Track                    [Page 9]
    512 
    513 
    514 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     511Fielding, et al.        Expires December 8, 2014                [Page 9]
     512
     513
     514Internet-Draft           HTTP/1.1 Range Requests               June 2014
    515515
    516516
     
    566566
    567567
    568 Fielding, et al.             Standards Track                   [Page 10]
    569 
    570 
    571 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     568Fielding, et al.        Expires December 8, 2014               [Page 10]
     569
     570
     571Internet-Draft           HTTP/1.1 Range Requests               June 2014
    572572
    573573
     
    623623
    624624
    625 Fielding, et al.             Standards Track                   [Page 11]
    626 
    627 
    628 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     625Fielding, et al.        Expires December 8, 2014               [Page 11]
     626
     627
     628Internet-Draft           HTTP/1.1 Range Requests               June 2014
    629629
    630630
     
    680680
    681681
    682 Fielding, et al.             Standards Track                   [Page 12]
    683 
    684 
    685 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     682Fielding, et al.        Expires December 8, 2014               [Page 12]
     683
     684
     685Internet-Draft           HTTP/1.1 Range Requests               June 2014
    686686
    687687
     
    737737
    738738
    739 Fielding, et al.             Standards Track                   [Page 13]
    740 
    741 
    742 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     739Fielding, et al.        Expires December 8, 2014               [Page 13]
     740
     741
     742Internet-Draft           HTTP/1.1 Range Requests               June 2014
    743743
    744744
     
    794794
    795795
    796 Fielding, et al.             Standards Track                   [Page 14]
    797 
    798 
    799 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     796Fielding, et al.        Expires December 8, 2014               [Page 14]
     797
     798
     799Internet-Draft           HTTP/1.1 Range Requests               June 2014
    800800
    801801
     
    851851
    852852
    853 Fielding, et al.             Standards Track                   [Page 15]
    854 
    855 
    856 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     853Fielding, et al.        Expires December 8, 2014               [Page 15]
     854
     855
     856Internet-Draft           HTTP/1.1 Range Requests               June 2014
    857857
    858858
     
    908908
    909909
    910 Fielding, et al.             Standards Track                   [Page 16]
    911 
    912 
    913 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     910Fielding, et al.        Expires December 8, 2014               [Page 16]
     911
     912
     913Internet-Draft           HTTP/1.1 Range Requests               June 2014
    914914
    915915
     
    965965
    966966
    967 Fielding, et al.             Standards Track                   [Page 17]
    968 
    969 
    970 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     967Fielding, et al.        Expires December 8, 2014               [Page 17]
     968
     969
     970Internet-Draft           HTTP/1.1 Range Requests               June 2014
    971971
    972972
     
    10221022
    10231023
    1024 Fielding, et al.             Standards Track                   [Page 18]
    1025 
    1026 
    1027 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     1024Fielding, et al.        Expires December 8, 2014               [Page 18]
     1025
     1026
     1027Internet-Draft           HTTP/1.1 Range Requests               June 2014
    10281028
    10291029
     
    10421042   [RFC7230]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    10431043              Protocol (HTTP/1.1): Message Syntax and Routing",
    1044               RFC 7230, June 2014.
     1044              draft-ietf-httpbis-p1-messaging-latest (work in progress),
     1045              June 2014.
    10451046
    10461047   [RFC7231]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    1047               Protocol (HTTP/1.1): Semantics and Content", RFC 7231,
     1048              Protocol (HTTP/1.1): Semantics and Content",
     1049              draft-ietf-httpbis-p2-semantics-latest (work in progress),
    10481050              June 2014.
    10491051
    10501052   [RFC7232]  Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    1051               Protocol (HTTP/1.1): Conditional Requests", RFC 7232,
    1052               June 2014.
     1053              Protocol (HTTP/1.1): Conditional Requests",
     1054              draft-ietf-httpbis-p4-conditional-latest (work in
     1055              progress), June 2014.
    10531056
    10541057   [RFC7234]  Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
    10551058              Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",
    1056               RFC 7234, June 2014.
     1059              draft-ietf-httpbis-p6-cache-latest (work in progress),
     1060              June 2014.
    10571061
    105810628.2.  Informative References
     
    10721076   [RFC5226]  Narten, T. and H. Alvestrand, "Guidelines for Writing an
    10731077              IANA Considerations Section in RFCs", BCP 26, RFC 5226,
     1078
     1079
     1080
     1081Fielding, et al.        Expires December 8, 2014               [Page 19]
     1082
     1083
     1084Internet-Draft           HTTP/1.1 Range Requests               June 2014
     1085
     1086
    10741087              May 2008.
    1075 
    1076 
    1077 
    1078 
    1079 
    1080 
    1081 Fielding, et al.             Standards Track                   [Page 19]
    1082 
    1083 
    1084 RFC 7233                 HTTP/1.1 Range Requests               June 2014
    1085 
    10861088
    10871089Appendix A.  Internet Media Type multipart/byteranges
     
    11311133
    11321134     ...the second range
     1135
     1136
     1137
     1138Fielding, et al.        Expires December 8, 2014               [Page 20]
     1139
     1140
     1141Internet-Draft           HTTP/1.1 Range Requests               June 2014
     1142
     1143
    11331144     --THIS_STRING_SEPARATES--
    1134 
    1135 
    1136 
    1137 
    1138 Fielding, et al.             Standards Track                   [Page 20]
    1139 
    1140 
    1141 RFC 7233                 HTTP/1.1 Range Requests               June 2014
    1142 
    11431145
    11441146Appendix B.  Changes from RFC 2616
     
    11911193
    11921194
    1193 
    1194 
    1195 Fielding, et al.             Standards Track                   [Page 21]
    1196 
    1197 
    1198 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     1195Fielding, et al.        Expires December 8, 2014               [Page 21]
     1196
     1197
     1198Internet-Draft           HTTP/1.1 Range Requests               June 2014
    11991199
    12001200
     
    12501250
    12511251
    1252 Fielding, et al.             Standards Track                   [Page 22]
    1253 
    1254 
    1255 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     1252Fielding, et al.        Expires December 8, 2014               [Page 22]
     1253
     1254
     1255Internet-Draft           HTTP/1.1 Range Requests               June 2014
    12561256
    12571257
     
    13071307
    13081308
    1309 Fielding, et al.             Standards Track                   [Page 23]
    1310 
    1311 
    1312 RFC 7233                 HTTP/1.1 Range Requests               June 2014
     1309Fielding, et al.        Expires December 8, 2014               [Page 23]
     1310
     1311
     1312Internet-Draft           HTTP/1.1 Range Requests               June 2014
    13131313
    13141314
     
    13641364
    13651365
    1366 Fielding, et al.             Standards Track                   [Page 24]
    1367 
    1368 
     1366Fielding, et al.        Expires December 8, 2014               [Page 24]
     1367
     1368
  • draft-ietf-httpbis/latest/auth48/p6-cache.unpg.txt

    r2711 r2724  
    22
    33
    4 Internet Engineering Task Force (IETF)                  R. Fielding, Ed.
    5 Request for Comments: 7234                                         Adobe
    6 Obsoletes: 2616                                       M. Nottingham, Ed.
    7 Category: Standards Track                                         Akamai
    8 ISSN: 2070-1721                                          J. Reschke, Ed.
     4HTTPbis Working Group                                   R. Fielding, Ed.
     5Internet-Draft                                                     Adobe
     6Obsoletes: 2616 (if approved)                         M. Nottingham, Ed.
     7Intended status: Standards Track                                  Akamai
     8Expires: December 8, 2014                                J. Reschke, Ed.
    99                                                              greenbytes
    10                                                                June 2014
     10                                                            June 6, 2014
    1111
    1212
    1313            Hypertext Transfer Protocol (HTTP/1.1): Caching
     14                   draft-ietf-httpbis-p6-cache-latest
    1415
    1516Abstract
     
    3738Status of This Memo
    3839
    39    This is an Internet Standards Track document.
    40 
    41    This document is a product of the Internet Engineering Task Force
    42    (IETF).  It represents the consensus of the IETF community.  It has
    43    received public review and has been approved for publication by the
    44    Internet Engineering Steering Group (IESG).  Further information on
    45    Internet Standards is available in Section 2 of RFC 5741.
    46 
    47    Information about the current status of this document, any errata,
    48    and how to provide feedback on it may be obtained at
    49    http://www.rfc-editor.org/info/rfc7234.
     40   This Internet-Draft is submitted in full conformance with the
     41   provisions of BCP 78 and BCP 79.
     42
     43   Internet-Drafts are working documents of the Internet Engineering
     44   Task Force (IETF).  Note that other groups may also distribute
     45   working documents as Internet-Drafts.  The list of current Internet-
     46   Drafts is at http://datatracker.ietf.org/drafts/current/.
     47
     48   Internet-Drafts are draft documents valid for a maximum of six months
     49   and may be updated, replaced, or obsoleted by other documents at any
     50   time.  It is inappropriate to use Internet-Drafts as reference
     51   material or to cite them other than as "work in progress."
     52
     53
     54
     55Fielding, et al.        Expires December 8, 2014                [Page 1]
     56
     57
     58Internet-Draft              HTTP/1.1 Caching                   June 2014
     59
     60
     61   This Internet-Draft will expire on December 8, 2014.
    5062
    5163Copyright Notice
    52 
    53 
    54 
    55 Fielding, et al.             Standards Track                    [Page 1]
    56 
    57 
    58 RFC 7234                    HTTP/1.1 Caching                   June 2014
    59 
    6064
    6165   Copyright (c) 2014 IETF Trust and the persons identified as the
     
    103107       4.2.4.  Serving Stale Responses  . . . . . . . . . . . . . . . 15
    104108     4.3.  Validation . . . . . . . . . . . . . . . . . . . . . . . . 15
     109
     110
     111
     112Fielding, et al.        Expires December 8, 2014                [Page 2]
     113
     114
     115Internet-Draft              HTTP/1.1 Caching                   June 2014
     116
     117
    105118       4.3.1.  Sending a Validation Request . . . . . . . . . . . . . 15
    106119       4.3.2.  Handling a Received Validation Request . . . . . . . . 16
    107120       4.3.3.  Handling a Validation Response . . . . . . . . . . . . 17
    108121       4.3.4.  Freshening Stored Responses upon Validation  . . . . . 18
    109 
    110 
    111 
    112 Fielding, et al.             Standards Track                    [Page 2]
    113 
    114 
    115 RFC 7234                    HTTP/1.1 Caching                   June 2014
    116 
    117 
    118122       4.3.5.  Freshening Responses via HEAD  . . . . . . . . . . . . 19
    119123     4.4.  Invalidation . . . . . . . . . . . . . . . . . . . . . . . 19
     
    163167
    164168
    165 
    166 
    167 
    168 
    169 Fielding, et al.             Standards Track                    [Page 3]
    170 
    171 
    172 RFC 7234                    HTTP/1.1 Caching                   June 2014
     169Fielding, et al.        Expires December 8, 2014                [Page 3]
     170
     171
     172Internet-Draft              HTTP/1.1 Caching                   June 2014
    173173
    174174
     
    224224
    225225
    226 Fielding, et al.             Standards Track                    [Page 4]
    227 
    228 
    229 RFC 7234                    HTTP/1.1 Caching                   June 2014
     226Fielding, et al.        Expires December 8, 2014                [Page 4]
     227
     228
     229Internet-Draft              HTTP/1.1 Caching                   June 2014
    230230
    231231
     
    281281
    282282
    283 Fielding, et al.             Standards Track                    [Page 5]
    284 
    285 
    286 RFC 7234                    HTTP/1.1 Caching                   June 2014
     283Fielding, et al.        Expires December 8, 2014                [Page 5]
     284
     285
     286Internet-Draft              HTTP/1.1 Caching                   June 2014
    287287
    288288
     
    338338
    339339
    340 Fielding, et al.             Standards Track                    [Page 6]
    341 
    342 
    343 RFC 7234                    HTTP/1.1 Caching                   June 2014
     340Fielding, et al.        Expires December 8, 2014                [Page 6]
     341
     342
     343Internet-Draft              HTTP/1.1 Caching                   June 2014
    344344
    345345
     
    395395
    396396
    397 Fielding, et al.             Standards Track                    [Page 7]
    398 
    399 
    400 RFC 7234                    HTTP/1.1 Caching                   June 2014
     397Fielding, et al.        Expires December 8, 2014                [Page 7]
     398
     399
     400Internet-Draft              HTTP/1.1 Caching                   June 2014
    401401
    402402
     
    452452
    453453
    454 Fielding, et al.             Standards Track                    [Page 8]
    455 
    456 
    457 RFC 7234                    HTTP/1.1 Caching                   June 2014