Changeset 653
- Timestamp:
- 29/07/09 10:16:45 (13 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p2-semantics.html
r652 r653 2270 2270 <a href="#header.from" class="smpl">From-v</a> = mailbox 2271 2271 2272 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 6.1>2272 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 2.10.1> 2273 2273 <a href="#abnf.dependencies" class="smpl">Host</a> = <Host, defined in [Part1], Section 2.6> 2274 2274 … … 2320 2320 "505" / extension-code 2321 2321 2322 <a href="#abnf.dependencies" class="smpl">TE</a> = <TE, defined in [Part1], Section 8.8>2322 <a href="#abnf.dependencies" class="smpl">TE</a> = <TE, defined in [Part1], Section 3.8> 2323 2323 2324 2324 <a href="#abnf.dependencies" class="smpl">URI</a> = <URI, defined in [Part1], Section 2.6> … … 2349 2349 2350 2350 <a href="#abnf.dependencies" class="smpl">partial-URI</a> = <partial-URI, defined in [Part1], Section 2.6> 2351 <a href="#abnf.dependencies" class="smpl">product</a> = <product, defined in [Part1], Section 6.3>2351 <a href="#abnf.dependencies" class="smpl">product</a> = <product, defined in [Part1], Section 2.10.3> 2352 2352 2353 2353 <a href="#core.rules" class="smpl">quoted-string</a> = <quoted-string, defined in [Part1], Section 1.2.2> -
draft-ietf-httpbis/latest/p2-semantics.xml
r652 r653 3266 3266 <x:ref>From-v</x:ref> = mailbox 3267 3267 3268 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1>3268 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 2.10.1> 3269 3269 <x:ref>Host</x:ref> = <Host, defined in [Part1], Section 2.6> 3270 3270 … … 3316 3316 "505" / extension-code 3317 3317 3318 <x:ref>TE</x:ref> = <TE, defined in [Part1], Section 8.8>3318 <x:ref>TE</x:ref> = <TE, defined in [Part1], Section 3.8> 3319 3319 3320 3320 <x:ref>URI</x:ref> = <URI, defined in [Part1], Section 2.6> … … 3345 3345 3346 3346 <x:ref>partial-URI</x:ref> = <partial-URI, defined in [Part1], Section 2.6> 3347 <x:ref>product</x:ref> = <product, defined in [Part1], Section 6.3>3347 <x:ref>product</x:ref> = <product, defined in [Part1], Section 2.10.3> 3348 3348 3349 3349 <x:ref>quoted-string</x:ref> = <quoted-string, defined in [Part1], Section 1.2.2> -
draft-ietf-httpbis/latest/p3-payload.html
r648 r653 478 478 <tr> 479 479 <td class="header left"></td> 480 <td class="header right">July 2 8, 2009</td>480 <td class="header right">July 29, 2009</td> 481 481 </tr> 482 482 </table> … … 656 656 <p id="rfc.section.1.2.2.p.1">The ABNF rules below are defined in other parts:</p> 657 657 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">absolute-URI</a> = <absolute-URI, defined in <a href="#Part1" id="rfc.xref.Part1.6"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.6</a>> 658 <a href="#abnf.dependencies" class="smpl">Content-Length</a> = <Content-Length, defined in <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.content-length" title="Content-Length">Section 8.2</a>>659 <a href="#abnf.dependencies" class="smpl">header-field</a> = <header-field, defined in <a href="#Part1" id="rfc.xref.Part1.8"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.fields" title="Header Fields">Section 3.2</a>>658 <a href="#abnf.dependencies" class="smpl">Content-Length</a> = <Content-Length, defined in <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.content-length" title="Content-Length">Section 3.2</a>> 659 <a href="#abnf.dependencies" class="smpl">header-field</a> = <header-field, defined in <a href="#Part1" id="rfc.xref.Part1.8"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.fields" title="Header Fields">Section 2.7.2</a>> 660 660 <a href="#abnf.dependencies" class="smpl">partial-URI</a> = <partial-URI, defined in <a href="#Part1" id="rfc.xref.Part1.9"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.6</a>> 661 <a href="#abnf.dependencies" class="smpl">qvalue</a> = <qvalue, defined in <a href="#Part1" id="rfc.xref.Part1.10"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#quality.values" title="Quality Values">Section 6.4</a>>661 <a href="#abnf.dependencies" class="smpl">qvalue</a> = <qvalue, defined in <a href="#Part1" id="rfc.xref.Part1.10"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#quality.values" title="Quality Values">Section 2.10.4</a>> 662 662 </pre><div id="rfc.figure.u.3"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">Last-Modified</a> = <Last-Modified, defined in <a href="#Part4" id="rfc.xref.Part4.1"><cite title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#header.last-modified" title="Last-Modified">Section 6.6</a>> 663 663 </pre><div id="rfc.figure.u.4"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">Content-Range</a> = <Content-Range, defined in <a href="#Part5" id="rfc.xref.Part5.1"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>, <a href="p5-range.html#header.content-range" title="Content-Range">Section 5.2</a>> … … 838 838 <div id="rfc.figure.u.12"></div><pre class="inline"><span id="rfc.iref.g.11"></span><span id="rfc.iref.g.12"></span> <a href="#entity.header.fields" class="smpl">entity-header</a> = <a href="#header.content-encoding" class="smpl">Content-Encoding</a> ; <a href="#header.content-encoding" id="rfc.xref.header.content-encoding.2" title="Content-Encoding">Section 5.5</a> 839 839 / <a href="#header.content-language" class="smpl">Content-Language</a> ; <a href="#header.content-language" id="rfc.xref.header.content-language.1" title="Content-Language">Section 5.6</a> 840 / <a href="#abnf.dependencies" class="smpl">Content-Length</a> ; <a href="#Part1" id="rfc.xref.Part1.11"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.content-length" title="Content-Length">Section 8.2</a>840 / <a href="#abnf.dependencies" class="smpl">Content-Length</a> ; <a href="#Part1" id="rfc.xref.Part1.11"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.content-length" title="Content-Length">Section 3.2</a> 841 841 / <a href="#header.content-location" class="smpl">Content-Location</a> ; <a href="#header.content-location" id="rfc.xref.header.content-location.1" title="Content-Location">Section 5.7</a> 842 842 / <a href="#header.content-md5" class="smpl">Content-MD5</a> ; <a href="#header.content-md5" id="rfc.xref.header.content-md5.1" title="Content-MD5">Section 5.8</a> … … 854 854 <p id="rfc.section.3.2.p.1">The entity-body (if any) sent with an HTTP request or response is in a format and encoding defined by the entity-header fields.</p> 855 855 <div id="rfc.figure.u.13"></div><pre class="inline"><span id="rfc.iref.g.13"></span> <a href="#entity.body" class="smpl">entity-body</a> = *<a href="#notation" class="smpl">OCTET</a> 856 </pre><p id="rfc.section.3.2.p.3">An entity-body is only present in a message when a message-body is present, as described in <a href="p1-messaging.html#message.body" title="Message Body">Section 3.3</a> of <a href="#Part1" id="rfc.xref.Part1.12"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>. The entity-body is obtained from the message-body by decoding any Transfer-Encoding that might have been applied to ensure856 </pre><p id="rfc.section.3.2.p.3">An entity-body is only present in a message when a message-body is present, as described in <a href="p1-messaging.html#message.body" title="Message Body">Section 2.7.3</a> of <a href="#Part1" id="rfc.xref.Part1.12"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>. The entity-body is obtained from the message-body by decoding any Transfer-Encoding that might have been applied to ensure 857 857 safe and proper transfer of the message. 858 858 </p> … … 872 872 </p> 873 873 <h3 id="rfc.section.3.2.2"><a href="#rfc.section.3.2.2">3.2.2</a> <a id="entity.length" href="#entity.length">Entity Length</a></h3> 874 <p id="rfc.section.3.2.2.p.1">The entity-length of a message is the length of the message-body before any transfer-codings have been applied. <a href="p1-messaging.html#message.length" title="Message Length">Section 3.4</a> of <a href="#Part1" id="rfc.xref.Part1.13"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> defines how the transfer-length of a message-body is determined.874 <p id="rfc.section.3.2.2.p.1">The entity-length of a message is the length of the message-body before any transfer-codings have been applied. <a href="p1-messaging.html#message.length" title="Message Length">Section 2.7.4</a> of <a href="#Part1" id="rfc.xref.Part1.13"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a> defines how the transfer-length of a message-body is determined. 875 875 </p> 876 876 <h1 id="rfc.section.4"><a href="#rfc.section.4">4.</a> <a id="content.negotiation" href="#content.negotiation">Content Negotiation</a></h1> … … 981 981 <p id="rfc.section.5.1.p.4">Each media-range <em class="bcp14">MAY</em> be followed by one or more accept-params, beginning with the "q" parameter for indicating a relative quality factor. The first 982 982 "q" parameter (if any) separates the media-range parameter(s) from the accept-params. Quality factors allow the user or user 983 agent to indicate the relative degree of preference for that media-range, using the qvalue scale from 0 to 1 (<a href="p1-messaging.html#quality.values" title="Quality Values">Section 6.4</a> of <a href="#Part1" id="rfc.xref.Part1.14"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). The default value is q=1.983 agent to indicate the relative degree of preference for that media-range, using the qvalue scale from 0 to 1 (<a href="p1-messaging.html#quality.values" title="Quality Values">Section 2.10.4</a> of <a href="#Part1" id="rfc.xref.Part1.14"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). The default value is q=1. 984 984 </p> 985 985 <div class="note"> … … 1105 1105 <ol> 1106 1106 <li>If the content-coding is one of the content-codings listed in the Accept-Encoding field, then it is acceptable, unless it 1107 is accompanied by a qvalue of 0. (As defined in <a href="p1-messaging.html#quality.values" title="Quality Values">Section 6.4</a> of <a href="#Part1" id="rfc.xref.Part1.15"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, a qvalue of 0 means "not acceptable.")1107 is accompanied by a qvalue of 0. (As defined in <a href="p1-messaging.html#quality.values" title="Quality Values">Section 2.10.4</a> of <a href="#Part1" id="rfc.xref.Part1.15"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, a qvalue of 0 means "not acceptable.") 1108 1108 </li> 1109 1109 <li>The special "*" symbol in an Accept-Encoding field matches any available content-coding not explicitly listed in the header … … 1648 1648 </p> 1649 1649 <h2 id="rfc.section.A.3"><a href="#rfc.section.A.3">A.3</a> <a id="conversion.of.date.formats" href="#conversion.of.date.formats">Conversion of Date Formats</a></h2> 1650 <p id="rfc.section.A.3.p.1">HTTP/1.1 uses a restricted set of date formats (<a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 6.1</a> of <a href="#Part1" id="rfc.xref.Part1.16"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>) to simplify the process of date comparison. Proxies and gateways from other protocols <em class="bcp14">SHOULD</em> ensure that any Date header field present in a message conforms to one of the HTTP/1.1 formats and rewrite the date if necessary.1650 <p id="rfc.section.A.3.p.1">HTTP/1.1 uses a restricted set of date formats (<a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 2.10.1</a> of <a href="#Part1" id="rfc.xref.Part1.16"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>) to simplify the process of date comparison. Proxies and gateways from other protocols <em class="bcp14">SHOULD</em> ensure that any Date header field present in a message conforms to one of the HTTP/1.1 formats and rewrite the date if necessary. 1651 1651 </p> 1652 1652 <h2 id="rfc.section.A.4"><a href="#rfc.section.A.4">A.4</a> <a id="introduction.of.content-encoding" href="#introduction.of.content-encoding">Introduction of Content-Encoding</a></h2> … … 1665 1665 </p> 1666 1666 <h2 id="rfc.section.A.6"><a href="#rfc.section.A.6">A.6</a> <a id="introduction.of.transfer-encoding" href="#introduction.of.transfer-encoding">Introduction of Transfer-Encoding</a></h2> 1667 <p id="rfc.section.A.6.p.1">HTTP/1.1 introduces the Transfer-Encoding header field (<a href="p1-messaging.html#header.transfer-encoding" title="Transfer-Encoding">Section 8.7</a> of <a href="#Part1" id="rfc.xref.Part1.17"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). Proxies/gateways <em class="bcp14">MUST</em> remove any transfer-coding prior to forwarding a message via a MIME-compliant protocol.1667 <p id="rfc.section.A.6.p.1">HTTP/1.1 introduces the Transfer-Encoding header field (<a href="p1-messaging.html#header.transfer-encoding" title="Transfer-Encoding">Section 3.7</a> of <a href="#Part1" id="rfc.xref.Part1.17"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). Proxies/gateways <em class="bcp14">MUST</em> remove any transfer-coding prior to forwarding a message via a MIME-compliant protocol. 1668 1668 </p> 1669 1669 <h2 id="rfc.section.A.7"><a href="#rfc.section.A.7">A.7</a> <a id="mhtml.line.length" href="#mhtml.line.length">MHTML and Line Length Limitations</a></h2> … … 1748 1748 <a href="#header.content-language" class="smpl">Content-Language-v</a> = *( "," OWS ) language-tag *( OWS "," [ OWS 1749 1749 language-tag ] ) 1750 <a href="#abnf.dependencies" class="smpl">Content-Length</a> = <Content-Length, defined in [Part1], Section 8.2>1750 <a href="#abnf.dependencies" class="smpl">Content-Length</a> = <Content-Length, defined in [Part1], Section 3.2> 1751 1751 <a href="#header.content-location" class="smpl">Content-Location</a> = "Content-Location:" OWS Content-Location-v 1752 1752 <a href="#header.content-location" class="smpl">Content-Location-v</a> = absolute-URI / partial-URI … … 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>1794 <a href="#abnf.dependencies" class="smpl">header-field</a> = <header-field, defined in [Part1], Section 2.7.2> 1795 1795 1796 1796 <a href="#header.accept-language" class="smpl">language-range</a> = <language-range, defined in [RFC4647], Section 2.1> … … 1805 1805 1806 1806 <a href="#core.rules" class="smpl">quoted-string</a> = <quoted-string, defined in [Part1], Section 1.2.2> 1807 <a href="#abnf.dependencies" class="smpl">qvalue</a> = <qvalue, defined in [Part1], Section 6.4>1807 <a href="#abnf.dependencies" class="smpl">qvalue</a> = <qvalue, defined in [Part1], Section 2.10.4> 1808 1808 1809 1809 <a href="#media.types" class="smpl">subtype</a> = token … … 2063 2063 <li class="indline1"><em>Section 1.2.2</em> <a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.5">1.2.1</a></li> 2064 2064 <li class="indline1"><em>Section 2.6</em> <a class="iref" href="#rfc.xref.Part1.6">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.9">1.2.2</a></li> 2065 <li class="indline1"><em>Section 3.2</em> <a class="iref" href="#rfc.xref.Part1.8">1.2.2</a></li>2066 <li class="indline1"><em>Section 3.3</em> <a class="iref" href="#rfc.xref.Part1.12">3.2</a></li>2067 <li class="indline1"><em>Section 3.4</em> <a class="iref" href="#rfc.xref.Part1.13">3.2.2</a></li>2068 <li class="indline1"><em>Section 6.1</em> <a class="iref" href="#rfc.xref.Part1.16">A.3</a></li>2069 <li class="indline1"><em>Section 6.4</em> <a class="iref" href="#rfc.xref.Part1.10">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.14">5.1</a>, <a class="iref" href="#rfc.xref.Part1.15">5.3</a></li>2070 <li class="indline1"><em>Section 8.2</em> <a class="iref" href="#rfc.xref.Part1.7">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.11">3.1</a></li>2071 <li class="indline1"><em>Section 8.7</em> <a class="iref" href="#rfc.xref.Part1.17">A.6</a></li>2065 <li class="indline1"><em>Section 2.7.2</em> <a class="iref" href="#rfc.xref.Part1.8">1.2.2</a></li> 2066 <li class="indline1"><em>Section 2.7.3</em> <a class="iref" href="#rfc.xref.Part1.12">3.2</a></li> 2067 <li class="indline1"><em>Section 2.7.4</em> <a class="iref" href="#rfc.xref.Part1.13">3.2.2</a></li> 2068 <li class="indline1"><em>Section 2.10.1</em> <a class="iref" href="#rfc.xref.Part1.16">A.3</a></li> 2069 <li class="indline1"><em>Section 2.10.4</em> <a class="iref" href="#rfc.xref.Part1.10">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.14">5.1</a>, <a class="iref" href="#rfc.xref.Part1.15">5.3</a></li> 2070 <li class="indline1"><em>Section 3.2</em> <a class="iref" href="#rfc.xref.Part1.7">1.2.2</a>, <a class="iref" href="#rfc.xref.Part1.11">3.1</a></li> 2071 <li class="indline1"><em>Section 3.7</em> <a class="iref" href="#rfc.xref.Part1.17">A.6</a></li> 2072 2072 </ul> 2073 2073 </li> -
draft-ietf-httpbis/latest/p3-payload.xml
r648 r653 2689 2689 <x:ref>Content-Language-v</x:ref> = *( "," OWS ) language-tag *( OWS "," [ OWS 2690 2690 language-tag ] ) 2691 <x:ref>Content-Length</x:ref> = <Content-Length, defined in [Part1], Section 8.2>2691 <x:ref>Content-Length</x:ref> = <Content-Length, defined in [Part1], Section 3.2> 2692 2692 <x:ref>Content-Location</x:ref> = "Content-Location:" OWS Content-Location-v 2693 2693 <x:ref>Content-Location-v</x:ref> = absolute-URI / partial-URI … … 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>2735 <x:ref>header-field</x:ref> = <header-field, defined in [Part1], Section 2.7.2> 2736 2736 2737 2737 <x:ref>language-range</x:ref> = <language-range, defined in [RFC4647], Section 2.1> … … 2746 2746 2747 2747 <x:ref>quoted-string</x:ref> = <quoted-string, defined in [Part1], Section 1.2.2> 2748 <x:ref>qvalue</x:ref> = <qvalue, defined in [Part1], Section 6.4>2748 <x:ref>qvalue</x:ref> = <qvalue, defined in [Part1], Section 2.10.4> 2749 2749 2750 2750 <x:ref>subtype</x:ref> = token -
draft-ietf-httpbis/latest/p4-conditional.html
r648 r653 467 467 <tr> 468 468 <td class="header left"></td> 469 <td class="header right">July 2 8, 2009</td>469 <td class="header right">July 29, 2009</td> 470 470 </tr> 471 471 </table> … … 603 603 </pre><h3 id="rfc.section.1.2.2"><a href="#rfc.section.1.2.2">1.2.2</a> <a id="abnf.dependencies" href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></h3> 604 604 <p id="rfc.section.1.2.2.p.1">The ABNF rules below are defined in other parts:</p> 605 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in <a href="#Part1" id="rfc.xref.Part1.5"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 6.1</a>>605 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in <a href="#Part1" id="rfc.xref.Part1.5"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 2.10.1</a>> 606 606 </pre><h1 id="rfc.section.2"><a href="#rfc.section.2">2.</a> <a id="entity.tags" href="#entity.tags">Entity Tags</a></h1> 607 607 <p id="rfc.section.2.p.1">Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the … … 630 630 <ul> 631 631 <li> 632 <p>Date, unless its omission is required by <a href="p1-messaging.html#clockless.origin.server.operation" title="Clockless Origin Server Operation">Section 8.3.1</a> of <a href="#Part1" id="rfc.xref.Part1.6"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>.632 <p>Date, unless its omission is required by <a href="p1-messaging.html#clockless.origin.server.operation" title="Clockless Origin Server Operation">Section 3.3.1</a> of <a href="#Part1" id="rfc.xref.Part1.6"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>. 633 633 </p> 634 634 <p>If a clockless origin server obeys these rules, and proxies and clients add their own Date to any response received without 635 one (as already specified by <a href="p1-messaging.html#header.date" title="Date">Section 8.3</a> of <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, caches will operate correctly.635 one (as already specified by <a href="p1-messaging.html#header.date" title="Date">Section 3.3</a> of <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, caches will operate correctly. 636 636 </p> 637 637 </li> … … 1162 1162 <a href="#header.etag" class="smpl">ETag-v</a> = entity-tag 1163 1163 1164 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 6.1>1164 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 2.10.1> 1165 1165 1166 1166 <a href="#header.if-match" class="smpl">If-Match</a> = "If-Match:" OWS If-Match-v … … 1328 1328 <li class="indline1"><em>Section 1.2</em> <a class="iref" href="#rfc.xref.Part1.1">1.2</a></li> 1329 1329 <li class="indline1"><em>Section 1.2.2</em> <a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.2.1</a></li> 1330 <li class="indline1"><em>Section 6.1</em> <a class="iref" href="#rfc.xref.Part1.5">1.2.2</a></li>1331 <li class="indline1"><em>Section 8.3.1</em> <a class="iref" href="#rfc.xref.Part1.6">3.1</a></li>1332 <li class="indline1"><em>Section 8.3</em> <a class="iref" href="#rfc.xref.Part1.7">3.1</a></li>1330 <li class="indline1"><em>Section 2.10.1</em> <a class="iref" href="#rfc.xref.Part1.5">1.2.2</a></li> 1331 <li class="indline1"><em>Section 3.3.1</em> <a class="iref" href="#rfc.xref.Part1.6">3.1</a></li> 1332 <li class="indline1"><em>Section 3.3</em> <a class="iref" href="#rfc.xref.Part1.7">3.1</a></li> 1333 1333 </ul> 1334 1334 </li> -
draft-ietf-httpbis/latest/p4-conditional.xml
r628 r653 1400 1400 <x:ref>ETag-v</x:ref> = entity-tag 1401 1401 1402 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1>1402 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 2.10.1> 1403 1403 1404 1404 <x:ref>If-Match</x:ref> = "If-Match:" OWS If-Match-v -
draft-ietf-httpbis/latest/p5-range.html
r648 r653 467 467 <tr> 468 468 <td class="header left"></td> 469 <td class="header right">July 2 8, 2009</td>469 <td class="header right">July 29, 2009</td> 470 470 </tr> 471 471 </table> … … 607 607 </pre><h3 id="rfc.section.1.2.2"><a href="#rfc.section.1.2.2">1.2.2</a> <a id="abnf.dependencies" href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></h3> 608 608 <p id="rfc.section.1.2.2.p.1">The ABNF rules below are defined in other parts:</p> 609 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in <a href="#Part1" id="rfc.xref.Part1.5"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 6.1</a>>609 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in <a href="#Part1" id="rfc.xref.Part1.5"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 2.10.1</a>> 610 610 </pre><div id="rfc.figure.u.3"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">entity-tag</a> = <entity-tag, defined in <a href="#Part4" id="rfc.xref.Part4.1"><cite title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#entity.tags" title="Entity Tags">Section 2</a>> 611 611 </pre><h1 id="rfc.section.2"><a href="#rfc.section.2">2.</a> <a id="range.units" href="#range.units">Range Units</a></h1> … … 1133 1133 <a href="#header.content-range" class="smpl">Content-Range-v</a> = content-range-spec 1134 1134 1135 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 6.1>1135 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 2.10.1> 1136 1136 1137 1137 <a href="#header.if-range" class="smpl">If-Range</a> = "If-Range:" OWS If-Range-v … … 1344 1344 <li class="indline1"><em>Section 1.2</em> <a class="iref" href="#rfc.xref.Part1.1">1.2</a></li> 1345 1345 <li class="indline1"><em>Section 1.2.2</em> <a class="iref" href="#rfc.xref.Part1.2">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.2.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.2.1</a></li> 1346 <li class="indline1"><em>Section 6.1</em> <a class="iref" href="#rfc.xref.Part1.5">1.2.2</a></li>1346 <li class="indline1"><em>Section 2.10.1</em> <a class="iref" href="#rfc.xref.Part1.5">1.2.2</a></li> 1347 1347 </ul> 1348 1348 </li> -
draft-ietf-httpbis/latest/p5-range.xml
r645 r653 1439 1439 <x:ref>Content-Range-v</x:ref> = content-range-spec 1440 1440 1441 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1>1441 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 2.10.1> 1442 1442 1443 1443 <x:ref>If-Range</x:ref> = "If-Range:" OWS If-Range-v -
draft-ietf-httpbis/latest/p6-cache.html
r648 r653 473 473 <tr> 474 474 <td class="header left"></td> 475 <td class="header right">July 2 8, 2009</td>475 <td class="header right">July 29, 2009</td> 476 476 </tr> 477 477 </table> … … 692 692 </pre><h3 id="rfc.section.1.4.2"><a href="#rfc.section.1.4.2">1.4.2</a> <a id="abnf.dependencies" href="#abnf.dependencies">ABNF Rules defined in other Parts of the Specification</a></h3> 693 693 <p id="rfc.section.1.4.2.p.1">The ABNF rules below are defined in other parts:</p> 694 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">field-name</a> = <field-name, defined in <a href="#Part1" id="rfc.xref.Part1.6"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.fields" title="Header Fields">Section 3.2</a>>695 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 6.1</a>>694 <div id="rfc.figure.u.2"></div><pre class="inline"> <a href="#abnf.dependencies" class="smpl">field-name</a> = <field-name, defined in <a href="#Part1" id="rfc.xref.Part1.6"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.fields" title="Header Fields">Section 2.7.2</a>> 695 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in <a href="#Part1" id="rfc.xref.Part1.7"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 2.10.1</a>> 696 696 <a href="#abnf.dependencies" class="smpl">port</a> = <port, defined in <a href="#Part1" id="rfc.xref.Part1.8"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.6</a>> 697 <a href="#abnf.dependencies" class="smpl">pseudonym</a> = <pseudonym, defined in <a href="#Part1" id="rfc.xref.Part1.9"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.via" title="Via">Section 8.9</a>>697 <a href="#abnf.dependencies" class="smpl">pseudonym</a> = <pseudonym, defined in <a href="#Part1" id="rfc.xref.Part1.9"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#header.via" title="Via">Section 3.9</a>> 698 698 <a href="#abnf.dependencies" class="smpl">uri-host</a> = <uri-host, defined in <a href="#Part1" id="rfc.xref.Part1.10"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>, <a href="p1-messaging.html#uri" title="Uniform Resource Identifiers">Section 2.6</a>> 699 699 </pre><h1 id="rfc.section.2"><a href="#rfc.section.2">2.</a> <a id="caching.overview" href="#caching.overview">Cache Operation</a></h1> … … 818 818 <p id="rfc.section.2.3.2.p.2">The term "age_value" denotes the value of the Age header, in a form appropriate for arithmetic operations.</p> 819 819 <p id="rfc.section.2.3.2.p.3">HTTP/1.1 requires origin servers to send a Date header, if possible, with every response, giving the time at which the response 820 was generated (see <a href="p1-messaging.html#header.date" title="Date">Section 8.3</a> of <a href="#Part1" id="rfc.xref.Part1.11"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). The term "date_value" denotes the value of the Date header, in a form appropriate for arithmetic operations.820 was generated (see <a href="p1-messaging.html#header.date" title="Date">Section 3.3</a> of <a href="#Part1" id="rfc.xref.Part1.11"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>). The term "date_value" denotes the value of the Date header, in a form appropriate for arithmetic operations. 821 821 </p> 822 822 <p id="rfc.section.2.3.2.p.4">The term "now" means "the current value of the clock at the host performing the calculation." Hosts that use HTTP, but especially … … 923 923 <p id="rfc.section.2.6.p.2">The selecting request-headers from two requests are defined to match if and only if the selecting request-headers in the first 924 924 request can be transformed to the selecting request-headers in the second request by adding or removing linear white space <span class="comment" id="rfc.comment.9">[<a href="#rfc.comment.9" class="smpl">rfc.comment.9</a>: [ref]]</span> at places where this is allowed by the corresponding ABNF, and/or combining multiple message-header fields with the same field 925 name following the rules about header fields in <a href="p1-messaging.html#header.fields" title="Header Fields">Section 3.2</a> of <a href="#Part1" id="rfc.xref.Part1.12"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>.925 name following the rules about header fields in <a href="p1-messaging.html#header.fields" title="Header Fields">Section 2.7.2</a> of <a href="#Part1" id="rfc.xref.Part1.12"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>. 926 926 </p> 927 927 <p id="rfc.section.2.6.p.3">If a header field is absent from a request, it can only match another request if it is also absent there.</p> … … 1190 1190 that time. 1191 1191 </p> 1192 <p id="rfc.section.3.3.p.3">The field-value is an absolute date and time as defined by HTTP-date in <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 6.1</a> of <a href="#Part1" id="rfc.xref.Part1.13"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>; it <em class="bcp14">MUST</em> be sent in rfc1123-date format.1192 <p id="rfc.section.3.3.p.3">The field-value is an absolute date and time as defined by HTTP-date in <a href="p1-messaging.html#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 2.10.1</a> of <a href="#Part1" id="rfc.xref.Part1.13"><cite title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>; it <em class="bcp14">MUST</em> be sent in rfc1123-date format. 1193 1193 </p> 1194 1194 <div id="rfc.figure.u.13"></div><pre class="inline"><span id="rfc.iref.g.9"></span><span id="rfc.iref.g.10"></span> <a href="#header.expires" class="smpl">Expires</a> = "Expires" ":" <a href="#core.rules" class="smpl">OWS</a> <a href="#header.expires" class="smpl">Expires-v</a> … … 1569 1569 <a href="#header.expires" class="smpl">Expires-v</a> = HTTP-date 1570 1570 1571 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 6.1>1571 <a href="#abnf.dependencies" class="smpl">HTTP-date</a> = <HTTP-date, defined in [Part1], Section 2.10.1> 1572 1572 1573 1573 <a href="#core.rules" class="smpl">OWS</a> = <OWS, defined in [Part1], Section 1.2.2> … … 1602 1602 <a href="#header.pragma" class="smpl">extension-pragma</a> = token [ "=" ( token / quoted-string ) ] 1603 1603 1604 <a href="#abnf.dependencies" class="smpl">field-name</a> = <field-name, defined in [Part1], Section 3.2>1604 <a href="#abnf.dependencies" class="smpl">field-name</a> = <field-name, defined in [Part1], Section 2.7.2> 1605 1605 1606 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 <a href="#abnf.dependencies" class="smpl">pseudonym</a> = <pseudonym, defined in [Part1], Section 8.9>1608 <a href="#abnf.dependencies" class="smpl">pseudonym</a> = <pseudonym, defined in [Part1], Section 3.9> 1609 1609 1610 1610 <a href="#core.rules" class="smpl">quoted-string</a> = <quoted-string, defined in [Part1], Section 1.2.2> … … 1869 1869 <li class="indline1"><em>Section 1.2.2</em> <a class="iref" href="#rfc.xref.Part1.2">1.4.1</a>, <a class="iref" href="#rfc.xref.Part1.3">1.4.1</a>, <a class="iref" href="#rfc.xref.Part1.4">1.4.1</a>, <a class="iref" href="#rfc.xref.Part1.5">1.4.1</a></li> 1870 1870 <li class="indline1"><em>Section 2.6</em> <a class="iref" href="#rfc.xref.Part1.8">1.4.2</a>, <a class="iref" href="#rfc.xref.Part1.10">1.4.2</a></li> 1871 <li class="indline1"><em>Section 3.2</em> <a class="iref" href="#rfc.xref.Part1.6">1.4.2</a>, <a class="iref" href="#rfc.xref.Part1.12">2.6</a></li>1872 <li class="indline1"><em>Section 6.1</em> <a class="iref" href="#rfc.xref.Part1.7">1.4.2</a>, <a class="iref" href="#rfc.xref.Part1.13">3.3</a></li>1873 <li class="indline1"><em>Section 8.3</em> <a class="iref" href="#rfc.xref.Part1.11">2.3.2</a></li>1874 <li class="indline1"><em>Section 8.9</em> <a class="iref" href="#rfc.xref.Part1.9">1.4.2</a></li>1871 <li class="indline1"><em>Section 2.7.2</em> <a class="iref" href="#rfc.xref.Part1.6">1.4.2</a>, <a class="iref" href="#rfc.xref.Part1.12">2.6</a></li> 1872 <li class="indline1"><em>Section 2.10.1</em> <a class="iref" href="#rfc.xref.Part1.7">1.4.2</a>, <a class="iref" href="#rfc.xref.Part1.13">3.3</a></li> 1873 <li class="indline1"><em>Section 3.3</em> <a class="iref" href="#rfc.xref.Part1.11">2.3.2</a></li> 1874 <li class="indline1"><em>Section 3.9</em> <a class="iref" href="#rfc.xref.Part1.9">1.4.2</a></li> 1875 1875 </ul> 1876 1876 </li> -
draft-ietf-httpbis/latest/p6-cache.xml
r648 r653 2137 2137 <x:ref>Expires-v</x:ref> = HTTP-date 2138 2138 2139 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1>2139 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 2.10.1> 2140 2140 2141 2141 <x:ref>OWS</x:ref> = <OWS, defined in [Part1], Section 1.2.2> … … 2170 2170 <x:ref>extension-pragma</x:ref> = token [ "=" ( token / quoted-string ) ] 2171 2171 2172 <x:ref>field-name</x:ref> = <field-name, defined in [Part1], Section 3.2>2172 <x:ref>field-name</x:ref> = <field-name, defined in [Part1], Section 2.7.2> 2173 2173 2174 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 <x:ref>pseudonym</x:ref> = <pseudonym, defined in [Part1], Section 8.9>2176 <x:ref>pseudonym</x:ref> = <pseudonym, defined in [Part1], Section 3.9> 2177 2177 2178 2178 <x:ref>quoted-string</x:ref> = <quoted-string, defined in [Part1], Section 1.2.2> -
draft-ietf-httpbis/latest/p7-auth.html
r648 r653 462 462 <tr> 463 463 <td class="header left"></td> 464 <td class="header right">July 2 8, 2009</td>464 <td class="header right">July 29, 2009</td> 465 465 </tr> 466 466 </table>
Note: See TracChangeset
for help on using the changeset viewer.