Changeset 648 for draft-ietf-httpbis/latest
- Timestamp:
- 28/07/09 15:37:35 (13 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p1-messaging.html
r647 r648 2656 2656 <a href="#http.version" class="smpl">HTTP-Version</a> = HTTP-Prot-Name "/" 1*DIGIT "." 1*DIGIT 2657 2657 <a href="#date.time.formats.full.date" class="smpl">HTTP-date</a> = rfc1123-date / obs-date 2658 <a href="#http.message" class="smpl">HTTP-message</a> = start-line *( header-field CRLF ) CRLF [ 2659 message-body]2658 <a href="#http.message" class="smpl">HTTP-message</a> = start-line *( header-field CRLF ) CRLF [ message-body 2659 ] 2660 2660 <a href="#header.host" class="smpl">Host</a> = "Host:" OWS Host-v 2661 2661 <a href="#header.host" class="smpl">Host-v</a> = uri-host [ ":" port ] … … 2746 2746 / Transfer-Encoding / Upgrade / Via / Warning 2747 2747 2748 <a href="#header.fields" class="smpl">header-field</a> = field-name ":" OWS [ field-value ] OWS 2748 2749 <a href="#preferred.date.format" class="smpl">hour</a> = 2DIGIT 2749 2750 <a href="#http.uri" class="smpl">http-URI</a> = "http://" authority path-abempty [ "?" query ] … … 2754 2755 <a href="#message.body" class="smpl">message-body</a> = entity-body / 2755 2756 <entity-body encoded as per Transfer-Encoding> 2756 <a href="#header.fields" class="smpl">header-field</a> = field-name ":" OWS [ field-value ] OWS2757 2757 <a href="#preferred.date.format" class="smpl">minute</a> = 2DIGIT 2758 2758 <a href="#preferred.date.format" class="smpl">month</a> = %x4A.61.6E ; Jan … … 2827 2827 ; HTTP-message defined but not used 2828 2828 ; Host defined but not used 2829 ; Request defined but not used 2830 ; Response defined but not used 2829 2831 ; TE defined but not used 2830 2832 ; URI defined but not used 2831 2833 ; URI-reference defined but not used 2832 2834 ; fragment defined but not used 2833 ; generic-message defined but not used2834 2835 ; http-URI defined but not used 2835 2836 ; https-URI defined but not used -
draft-ietf-httpbis/latest/p1-messaging.xml
r647 r648 4417 4417 <x:ref>HTTP-Version</x:ref> = HTTP-Prot-Name "/" 1*DIGIT "." 1*DIGIT 4418 4418 <x:ref>HTTP-date</x:ref> = rfc1123-date / obs-date 4419 <x:ref>HTTP-message</x:ref> = start-line *( header-field CRLF ) CRLF [ 4420 message-body]4419 <x:ref>HTTP-message</x:ref> = start-line *( header-field CRLF ) CRLF [ message-body 4420 ] 4421 4421 <x:ref>Host</x:ref> = "Host:" OWS Host-v 4422 4422 <x:ref>Host-v</x:ref> = uri-host [ ":" port ] … … 4507 4507 / Transfer-Encoding / Upgrade / Via / Warning 4508 4508 4509 <x:ref>header-field</x:ref> = field-name ":" OWS [ field-value ] OWS 4509 4510 <x:ref>hour</x:ref> = 2DIGIT 4510 4511 <x:ref>http-URI</x:ref> = "http://" authority path-abempty [ "?" query ] … … 4515 4516 <x:ref>message-body</x:ref> = entity-body / 4516 4517 <entity-body encoded as per Transfer-Encoding> 4517 <x:ref>header-field</x:ref> = field-name ":" OWS [ field-value ] OWS4518 4518 <x:ref>minute</x:ref> = 2DIGIT 4519 4519 <x:ref>month</x:ref> = %x4A.61.6E ; Jan … … 4590 4590 ; HTTP-message defined but not used 4591 4591 ; Host defined but not used 4592 ; Request defined but not used 4593 ; Response defined but not used 4592 4594 ; TE defined but not used 4593 4595 ; URI defined but not used 4594 4596 ; URI-reference defined but not used 4595 4597 ; fragment defined but not used 4596 ; generic-message defined but not used4597 4598 ; http-URI defined but not used 4598 4599 ; https-URI defined but not used -
draft-ietf-httpbis/latest/p2-semantics.html
r647 r648 2274 2274 2275 2275 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 6.1> 2276 <a href="#abnf.dependencies" class="smpl">Host</a> = <Host, defined in [Part1], Section 2. 3>2276 <a href="#abnf.dependencies" class="smpl">Host</a> = <Host, defined in [Part1], Section 2.6> 2277 2277 2278 2278 <a href="#abnf.dependencies" class="smpl">If-Match</a> = <If-Match, defined in [Part4], Section 6.2> … … 2325 2325 <a href="#abnf.dependencies" class="smpl">TE</a> = <TE, defined in [Part1], Section 8.8> 2326 2326 2327 <a href="#abnf.dependencies" class="smpl">URI</a> = <URI, defined in [Part1], Section 2. 3>2327 <a href="#abnf.dependencies" class="smpl">URI</a> = <URI, defined in [Part1], Section 2.6> 2328 2328 <a href="#header.user-agent" class="smpl">User-Agent</a> = "User-Agent:" OWS User-Agent-v 2329 2329 <a href="#header.user-agent" class="smpl">User-Agent-v</a> = product *( RWS ( product / comment ) ) … … 2334 2334 <WWW-Authenticate, defined in [Part7], Section 3.4> 2335 2335 2336 <a href="#abnf.dependencies" class="smpl">absolute-URI</a> = <absolute-URI, defined in [Part1], Section 2. 3>2336 <a href="#abnf.dependencies" class="smpl">absolute-URI</a> = <absolute-URI, defined in [Part1], Section 2.6> 2337 2337 2338 2338 <a href="#core.rules" class="smpl">comment</a> = <comment, defined in [Part1], Section 1.2.2> … … 2351 2351 <a href="#core.rules" class="smpl">obs-text</a> = <obs-text, defined in [Part1], Section 1.2.2> 2352 2352 2353 <a href="#abnf.dependencies" class="smpl">partial-URI</a> = <partial-URI, defined in [Part1], Section 2. 3>2353 <a href="#abnf.dependencies" class="smpl">partial-URI</a> = <partial-URI, defined in [Part1], Section 2.6> 2354 2354 <a href="#abnf.dependencies" class="smpl">product</a> = <product, defined in [Part1], Section 6.3> 2355 2355 -
draft-ietf-httpbis/latest/p2-semantics.xml
r642 r648 3268 3268 3269 3269 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1> 3270 <x:ref>Host</x:ref> = <Host, defined in [Part1], Section 2. 3>3270 <x:ref>Host</x:ref> = <Host, defined in [Part1], Section 2.6> 3271 3271 3272 3272 <x:ref>If-Match</x:ref> = <If-Match, defined in [Part4], Section 6.2> … … 3319 3319 <x:ref>TE</x:ref> = <TE, defined in [Part1], Section 8.8> 3320 3320 3321 <x:ref>URI</x:ref> = <URI, defined in [Part1], Section 2. 3>3321 <x:ref>URI</x:ref> = <URI, defined in [Part1], Section 2.6> 3322 3322 <x:ref>User-Agent</x:ref> = "User-Agent:" OWS User-Agent-v 3323 3323 <x:ref>User-Agent-v</x:ref> = product *( RWS ( product / comment ) ) … … 3328 3328 <WWW-Authenticate, defined in [Part7], Section 3.4> 3329 3329 3330 <x:ref>absolute-URI</x:ref> = <absolute-URI, defined in [Part1], Section 2. 3>3330 <x:ref>absolute-URI</x:ref> = <absolute-URI, defined in [Part1], Section 2.6> 3331 3331 3332 3332 <x:ref>comment</x:ref> = <comment, defined in [Part1], Section 1.2.2> … … 3345 3345 <x:ref>obs-text</x:ref> = <obs-text, defined in [Part1], Section 1.2.2> 3346 3346 3347 <x:ref>partial-URI</x:ref> = <partial-URI, defined in [Part1], Section 2. 3>3347 <x:ref>partial-URI</x:ref> = <partial-URI, defined in [Part1], Section 2.6> 3348 3348 <x:ref>product</x:ref> = <product, defined in [Part1], Section 6.3> 3349 3349 -
draft-ietf-httpbis/latest/p3-payload.html
r647 r648 1766 1766 <a href="#core.rules" class="smpl">OWS</a> = <OWS, defined in [Part1], Section 1.2.2> 1767 1767 1768 <a href="#abnf.dependencies" class="smpl">absolute-URI</a> = <absolute-URI, defined in [Part1], Section 2. 3>1768 <a href="#abnf.dependencies" class="smpl">absolute-URI</a> = <absolute-URI, defined in [Part1], Section 2.6> 1769 1769 <a href="#header.accept" class="smpl">accept-ext</a> = OWS ";" OWS token [ "=" ( token / quoted-string ) ] 1770 1770 <a href="#header.accept" class="smpl">accept-params</a> = OWS ";" OWS "q=" qvalue *accept-ext … … 1792 1792 <a href="#content-disposition" class="smpl">filename-parm</a> = "filename=" quoted-string 1793 1793 1794 <a href="#abnf.dependencies" class="smpl">header-field</a> = <header-field, defined in [Part1], Section 3.2> 1795 1794 1796 <a href="#header.accept-language" class="smpl">language-range</a> = <language-range, defined in [RFC4647], Section 2.1> 1795 1797 <a href="#language.tags" class="smpl">language-tag</a> = <Language-Tag, defined in [RFC4646bis], Section 2.1> … … 1798 1800 ";" OWS parameter ) 1799 1801 <a href="#media.types" class="smpl">media-type</a> = type "/" subtype *( OWS ";" OWS parameter ) 1800 <a href="#abnf.dependencies" class="smpl">header-field</a> = <header-field, defined in [Part1], Section 3.2>1801 1802 1802 1803 <a href="#rule.parameter" class="smpl">parameter</a> = attribute "=" value 1803 <a href="#abnf.dependencies" class="smpl">partial-URI</a> = <partial-URI, defined in [Part1], Section 2. 3>1804 <a href="#abnf.dependencies" class="smpl">partial-URI</a> = <partial-URI, defined in [Part1], Section 2.6> 1804 1805 1805 1806 <a href="#core.rules" class="smpl">quoted-string</a> = <quoted-string, defined in [Part1], Section 1.2.2> -
draft-ietf-httpbis/latest/p3-payload.xml
r647 r648 2707 2707 <x:ref>OWS</x:ref> = <OWS, defined in [Part1], Section 1.2.2> 2708 2708 2709 <x:ref>absolute-URI</x:ref> = <absolute-URI, defined in [Part1], Section 2. 3>2709 <x:ref>absolute-URI</x:ref> = <absolute-URI, defined in [Part1], Section 2.6> 2710 2710 <x:ref>accept-ext</x:ref> = OWS ";" OWS token [ "=" ( token / quoted-string ) ] 2711 2711 <x:ref>accept-params</x:ref> = OWS ";" OWS "q=" qvalue *accept-ext … … 2733 2733 <x:ref>filename-parm</x:ref> = "filename=" quoted-string 2734 2734 2735 <x:ref>header-field</x:ref> = <header-field, defined in [Part1], Section 3.2> 2736 2735 2737 <x:ref>language-range</x:ref> = <language-range, defined in [RFC4647], Section 2.1> 2736 2738 <x:ref>language-tag</x:ref> = <Language-Tag, defined in [RFC4646bis], Section 2.1> … … 2739 2741 ";" OWS parameter ) 2740 2742 <x:ref>media-type</x:ref> = type "/" subtype *( OWS ";" OWS parameter ) 2741 <x:ref>header-field</x:ref> = <header-field, defined in [Part1], Section 3.2>2742 2743 2743 2744 <x:ref>parameter</x:ref> = attribute "=" value 2744 <x:ref>partial-URI</x:ref> = <partial-URI, defined in [Part1], Section 2. 3>2745 <x:ref>partial-URI</x:ref> = <partial-URI, defined in [Part1], Section 2.6> 2745 2746 2746 2747 <x:ref>quoted-string</x:ref> = <quoted-string, defined in [Part1], Section 1.2.2> -
draft-ietf-httpbis/latest/p4-conditional.html
r628 r648 467 467 <tr> 468 468 <td class="header left"></td> 469 <td class="header right">July 2 7, 2009</td>469 <td class="header right">July 28, 2009</td> 470 470 </tr> 471 471 </table> -
draft-ietf-httpbis/latest/p5-range.html
r647 r648 371 371 <link rel="Appendix" title="C Collected ABNF" href="#rfc.section.C"> 372 372 <link rel="Appendix" title="D Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.D"> 373 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.439, 2009-06-09 18:43:39, XSLT vendor: SAXON 8.9 .0.4from Saxonica http://www.saxonica.com/">373 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.439, 2009-06-09 18:43:39, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 374 374 <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"> 375 375 <meta name="DC.Creator" content="Fielding, R."> … … 758 758 <p id="rfc.section.5.2.p.11">A response to a request for a single range <em class="bcp14">MUST NOT</em> be sent using the multipart/byteranges media type. A response to a request for multiple ranges, whose result is a single range, <em class="bcp14">MAY</em> be sent as a multipart/byteranges media type with one part. A client that cannot decode a multipart/byteranges message <em class="bcp14">MUST NOT</em> ask for multiple ranges in a single request. 759 759 </p> 760 <p id="rfc.section.5.2.p.12">When a client requests multiple byte-ranges in one request, the server <em class="bcp14">SHOULD</em> return them in the order that they appeared in the request.760 <p id="rfc.section.5.2.p.12">When a client requests multiple ranges in one request, the server <em class="bcp14">SHOULD</em> return them in the order that they appeared in the request. 761 761 </p> 762 762 <p id="rfc.section.5.2.p.13">If the server ignores a byte-range-spec because it is syntactically invalid, the server <em class="bcp14">SHOULD</em> treat the request as if the invalid Range header field did not exist. (Normally, this means return a 200 response containing … … 1015 1015 non-overlapping ranges), these are transmitted as a multipart message-body (<a href="#RFC2046" id="rfc.xref.RFC2046.1"><cite title="Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types">[RFC2046]</cite></a>, <a href="http://tools.ietf.org/html/rfc2046#section-5.1">Section 5.1</a>). The media type for this purpose is called "multipart/byteranges". The following is to be registered with IANA <a href="#RFC4288" id="rfc.xref.RFC4288.1"><cite title="Media Type Specifications and Registration Procedures">[RFC4288]</cite></a>. 1016 1016 </p> 1017 <p id="rfc.section.A.p.2">The multipart/byteranges media type includes one or more parts, each with its own Content-Type and Content-Range fields. The 1017 <div class="note"> 1018 <p> <b>Note:</b> Despite the name "multipart/byteranges" is not limited to the byte ranges only. 1019 </p> 1020 </div> 1021 <p id="rfc.section.A.p.3">The multipart/byteranges media type includes one or more parts, each with its own Content-Type and Content-Range fields. The 1018 1022 required boundary parameter specifies the boundary string used to separate each body-part. 1019 1023 </p> 1020 <p id="rfc.section.A.p. 3"> </p>1024 <p id="rfc.section.A.p.4"> </p> 1021 1025 <dl> 1022 1026 <dt>Type name:</dt> … … 1075 1079 ...the second range 1076 1080 --THIS_STRING_SEPARATES-- 1077 </pre><p id="rfc.section.A.p.5">Notes: </p> 1081 </pre><div id="rfc.figure.u.25"></div> 1082 <p>Other example:</p> <pre class="text"> HTTP/1.1 206 Partial Content 1083 Date: Tue, 14 Nov 1995 06:25:24 GMT 1084 Last-Modified: Tue, 14 July 04:58:08 GMT 1085 Content-type: multipart/byteranges; boundary=THIS_STRING_SEPARATES 1086 1087 --THIS_STRING_SEPARATES 1088 Content-type: video/example 1089 Content-range: exampleunit 1.2-4.3/25 1090 1091 ...the first range... 1092 --THIS_STRING_SEPARATES 1093 Content-type: video/example 1094 Content-range: exampleunit 11.2-14.3/25 1095 1096 ...the second range 1097 --THIS_STRING_SEPARATES-- 1098 </pre> <p id="rfc.section.A.p.7">Notes: </p> 1078 1099 <ol> 1079 1100 <li>Additional CRLFs may precede the first boundary string in the entity.</li> … … 1106 1127 </p> 1107 1128 <h1 id="rfc.section.C"><a href="#rfc.section.C">C.</a> <a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1> 1108 <div id="rfc.figure.u.2 5"></div> <pre class="inline"><a href="#header.accept-ranges" class="smpl">Accept-Ranges</a> = "Accept-Ranges:" OWS Accept-Ranges-v1129 <div id="rfc.figure.u.26"></div> <pre class="inline"><a href="#header.accept-ranges" class="smpl">Accept-Ranges</a> = "Accept-Ranges:" OWS Accept-Ranges-v 1109 1130 <a href="#header.accept-ranges" class="smpl">Accept-Ranges-v</a> = acceptable-ranges 1110 1131 … … 1158 1179 1159 1180 <a href="#core.rules" class="smpl">token</a> = <token, defined in [Part1], Section 1.2.2> 1160 </pre> <div id="rfc.figure.u.2 6"></div>1181 </pre> <div id="rfc.figure.u.27"></div> 1161 1182 <p>ABNF diagnostics:</p><pre class="inline">; Accept-Ranges defined but not used 1162 1183 ; Content-Range defined but not used … … 1237 1258 <ul> 1238 1259 <li>Fixed discrepancy in the If-Range definition about allowed validators.</li> 1260 <li> <<a href="http://trac.tools.ietf.org/wg/httpbis/trac/ticket/150">http://trac.tools.ietf.org/wg/httpbis/trac/ticket/150</a>>: "multipart/byteranges for custom range units" 1261 </li> 1239 1262 <li> <<a href="http://trac.tools.ietf.org/wg/httpbis/trac/ticket/151">http://trac.tools.ietf.org/wg/httpbis/trac/ticket/151</a>>: "range unit missing from other-ranges-specifier in Range header" 1240 1263 </li> -
draft-ietf-httpbis/latest/p6-cache.html
r647 r648 1604 1604 <a href="#abnf.dependencies" class="smpl">field-name</a> = <field-name, defined in [Part1], Section 3.2> 1605 1605 1606 <a href="#abnf.dependencies" class="smpl">port</a> = <port, defined in [Part1], Section 2. 3>1606 <a href="#abnf.dependencies" class="smpl">port</a> = <port, defined in [Part1], Section 2.6> 1607 1607 <a href="#header.pragma" class="smpl">pragma-directive</a> = "no-cache" / extension-pragma 1608 1608 <a href="#abnf.dependencies" class="smpl">pseudonym</a> = <pseudonym, defined in [Part1], Section 8.9> … … 1612 1612 <a href="#core.rules" class="smpl">token</a> = <token, defined in [Part1], Section 1.2.2> 1613 1613 1614 <a href="#abnf.dependencies" class="smpl">uri-host</a> = <uri-host, defined in [Part1], Section 2. 3>1614 <a href="#abnf.dependencies" class="smpl">uri-host</a> = <uri-host, defined in [Part1], Section 2.6> 1615 1615 1616 1616 <a href="#header.warning" class="smpl">warn-agent</a> = ( uri-host [ ":" port ] ) / pseudonym -
draft-ietf-httpbis/latest/p6-cache.xml
r647 r648 2172 2172 <x:ref>field-name</x:ref> = <field-name, defined in [Part1], Section 3.2> 2173 2173 2174 <x:ref>port</x:ref> = <port, defined in [Part1], Section 2. 3>2174 <x:ref>port</x:ref> = <port, defined in [Part1], Section 2.6> 2175 2175 <x:ref>pragma-directive</x:ref> = "no-cache" / extension-pragma 2176 2176 <x:ref>pseudonym</x:ref> = <pseudonym, defined in [Part1], Section 8.9> … … 2180 2180 <x:ref>token</x:ref> = <token, defined in [Part1], Section 1.2.2> 2181 2181 2182 <x:ref>uri-host</x:ref> = <uri-host, defined in [Part1], Section 2. 3>2182 <x:ref>uri-host</x:ref> = <uri-host, defined in [Part1], Section 2.6> 2183 2183 2184 2184 <x:ref>warn-agent</x:ref> = ( uri-host [ ":" port ] ) / pseudonym -
draft-ietf-httpbis/latest/p7-auth.html
r628 r648 462 462 <tr> 463 463 <td class="header left"></td> 464 <td class="header right">July 2 7, 2009</td>464 <td class="header right">July 28, 2009</td> 465 465 </tr> 466 466 </table>
Note: See TracChangeset
for help on using the changeset viewer.