Changeset 1489 for draft-ietf-httpbis/latest
- Timestamp:
- 06/12/11 19:13:43 (10 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/httpbis.abnf
r1478 r1489 128 128 etagc = "!" / %x23-7E ; '#'-'~' 129 129 / obs-text 130 expect-param s = ";"token [ "=" ( token / quoted-string ) ]130 expect-param = token [ "=" ( token / quoted-string ) ] 131 131 expectation = "100-continue" / expectation-extension 132 expectation-extension = token [ "=" ( token / quoted-string ) * expect-params]132 expectation-extension = token [ "=" ( token / quoted-string ) *( ";" expect-param ) ] 133 133 extension-pragma = token [ "=" ( token / quoted-string ) ] 134 134 field-content = *( HTAB / SP / VCHAR / obs-text ) -
draft-ietf-httpbis/latest/p2-semantics.html
r1486 r1489 359 359 } 360 360 @bottom-center { 361 content: "Expires June 7, 2012";361 content: "Expires June 8, 2012"; 362 362 } 363 363 @bottom-right { … … 411 411 <meta name="dct.creator" content="Reschke, J. F."> 412 412 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p2-semantics-latest"> 413 <meta name="dct.issued" scheme="ISO8601" content="2011-12-0 5">413 <meta name="dct.issued" scheme="ISO8601" content="2011-12-06"> 414 414 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 415 415 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypertext information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 2 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 2 defines the semantics of HTTP messages as expressed by request methods, request header fields, response status codes, and response header fields."> … … 442 442 </tr> 443 443 <tr> 444 <td class="left">Expires: June 7, 2012</td>444 <td class="left">Expires: June 8, 2012</td> 445 445 <td class="right">HP</td> 446 446 </tr> … … 495 495 <tr> 496 496 <td class="left"></td> 497 <td class="right">December 5, 2011</td>497 <td class="right">December 6, 2011</td> 498 498 </tr> 499 499 </tbody> … … 525 525 in progress”. 526 526 </p> 527 <p>This Internet-Draft will expire on June 7, 2012.</p>527 <p>This Internet-Draft will expire on June 8, 2012.</p> 528 528 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 529 529 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 2234 2234 <a href="#header.expect" class="smpl">expectation</a> = "100-continue" / <a href="#header.expect" class="smpl">expectation-extension</a> 2235 2235 <a href="#header.expect" class="smpl">expectation-extension</a> = <a href="#core.rules" class="smpl">token</a> [ "=" ( <a href="#core.rules" class="smpl">token</a> / <a href="#core.rules" class="smpl">quoted-string</a> ) 2236 * <a href="#header.expect" class="smpl">expect-params</a>]2237 <a href="#header.expect" class="smpl">expect-param s</a> = ";"<a href="#core.rules" class="smpl">token</a> [ "=" ( <a href="#core.rules" class="smpl">token</a> / <a href="#core.rules" class="smpl">quoted-string</a> ) ]2236 *(";" <a href="#header.expect" class="smpl">expect-param</a>) ] 2237 <a href="#header.expect" class="smpl">expect-param</a> = <a href="#core.rules" class="smpl">token</a> [ "=" ( <a href="#core.rules" class="smpl">token</a> / <a href="#core.rules" class="smpl">quoted-string</a> ) ] 2238 2238 </pre><p id="rfc.section.9.3.p.3">A server that does not understand or is unable to comply with any of the expectation values in the Expect field of a request <em class="bcp14">MUST</em> respond with appropriate error status code. The server <em class="bcp14">MUST</em> respond with a 417 (Expectation Failed) status code if any of the expectations cannot be met or, if there are other problems 2239 2239 with the request, some other 4xx status code. … … 3065 3065 <a href="#rule.delta-seconds" class="smpl">delta-seconds</a> = 1*DIGIT 3066 3066 3067 <a href="#header.expect" class="smpl">expect-param s</a> = ";"token [ "=" ( token / quoted-string ) ]3067 <a href="#header.expect" class="smpl">expect-param</a> = token [ "=" ( token / quoted-string ) ] 3068 3068 <a href="#header.expect" class="smpl">expectation</a> = "100-continue" / expectation-extension 3069 <a href="#header.expect" class="smpl">expectation-extension</a> = token [ "=" ( token / quoted-string ) 3070 *expect-params]3069 <a href="#header.expect" class="smpl">expectation-extension</a> = token [ "=" ( token / quoted-string ) *( ";" 3070 expect-param ) ] 3071 3071 3072 3072 <a href="#preferred.date.format" class="smpl">hour</a> = 2DIGIT … … 3500 3500 <li><tt>delta-seconds</tt> <a href="#rfc.iref.g.33"><b>9.8</b></a></li> 3501 3501 <li><tt>Expect</tt> <a href="#rfc.iref.g.24"><b>9.3</b></a></li> 3502 <li><tt>expect-param s</tt> <a href="#rfc.iref.g.27"><b>9.3</b></a></li>3502 <li><tt>expect-param</tt> <a href="#rfc.iref.g.27"><b>9.3</b></a></li> 3503 3503 <li><tt>expectation</tt> <a href="#rfc.iref.g.25"><b>9.3</b></a></li> 3504 3504 <li><tt>expectation-extension</tt> <a href="#rfc.iref.g.26"><b>9.3</b></a></li> -
draft-ietf-httpbis/latest/p2-semantics.xml
r1486 r1489 2575 2575 <x:anchor-alias value="expectation"/> 2576 2576 <x:anchor-alias value="expectation-extension"/> 2577 <x:anchor-alias value="expect-param s"/>2577 <x:anchor-alias value="expect-param"/> 2578 2578 <t> 2579 2579 The "Expect" header field is used to indicate that particular 2580 2580 server behaviors are required by the client. 2581 2581 </t> 2582 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Expect"/><iref primary="true" item="Grammar" subitem="expectation"/><iref primary="true" item="Grammar" subitem="expectation-extension"/><iref primary="true" item="Grammar" subitem="expect-param s"/>2582 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Expect"/><iref primary="true" item="Grammar" subitem="expectation"/><iref primary="true" item="Grammar" subitem="expectation-extension"/><iref primary="true" item="Grammar" subitem="expect-param"/> 2583 2583 <x:ref>Expect</x:ref> = 1#<x:ref>expectation</x:ref> 2584 2584 2585 2585 <x:ref>expectation</x:ref> = "100-continue" / <x:ref>expectation-extension</x:ref> 2586 2586 <x:ref>expectation-extension</x:ref> = <x:ref>token</x:ref> [ "=" ( <x:ref>token</x:ref> / <x:ref>quoted-string</x:ref> ) 2587 * <x:ref>expect-params</x:ref>]2588 <x:ref>expect-param s</x:ref> = ";"<x:ref>token</x:ref> [ "=" ( <x:ref>token</x:ref> / <x:ref>quoted-string</x:ref> ) ]2587 *(";" <x:ref>expect-param</x:ref>) ] 2588 <x:ref>expect-param</x:ref> = <x:ref>token</x:ref> [ "=" ( <x:ref>token</x:ref> / <x:ref>quoted-string</x:ref> ) ] 2589 2589 </artwork></figure> 2590 2590 <t> … … 4081 4081 <x:ref>delta-seconds</x:ref> = 1*DIGIT 4082 4082 4083 <x:ref>expect-param s</x:ref> = ";"token [ "=" ( token / quoted-string ) ]4083 <x:ref>expect-param</x:ref> = token [ "=" ( token / quoted-string ) ] 4084 4084 <x:ref>expectation</x:ref> = "100-continue" / expectation-extension 4085 <x:ref>expectation-extension</x:ref> = token [ "=" ( token / quoted-string ) 4086 *expect-params]4085 <x:ref>expectation-extension</x:ref> = token [ "=" ( token / quoted-string ) *( ";" 4086 expect-param ) ] 4087 4087 4088 4088 <x:ref>hour</x:ref> = 2DIGIT
Note: See TracChangeset
for help on using the changeset viewer.