Changeset 1436 for draft-ietf-httpbis/latest/p4-conditional.xml
- Timestamp:
- 03/09/11 01:55:23 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p4-conditional.xml
r1426 r1436 20 20 <!ENTITY basic-rules "<xref target='Part1' x:rel='#basic.rules' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 21 21 <!ENTITY field-rules "<xref target='Part1' x:rel='#field.rules' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 22 <!ENTITY header-date "<xref target='Part 1' x:rel='#header.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">22 <!ENTITY header-date "<xref target='Part2' x:rel='#header.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 23 23 <!ENTITY messaging "<xref target='Part1' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 24 24 <!ENTITY caching "<xref target='Part6' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> … … 27 27 <!ENTITY header-range "<xref target='Part5' x:rel='#header.range' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 28 28 <!ENTITY header-vary "<xref target='Part6' x:rel='#header.vary' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 29 <!ENTITY clockless "<xref target='Part1' x:rel='#clockless.origin.server.operation' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 30 <!ENTITY full-date "<xref target='Part1' x:rel='#date.time.formats.full.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 29 <!ENTITY http-date "<xref target='Part2' x:rel='#http.date' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 31 30 <!ENTITY transfer-codings "<xref target='Part1' x:rel='#transfer.codings' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> 32 31 <!ENTITY content-negotiation "<xref target='Part3' x:rel='#content.negotiation' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> … … 299 298 </t> 300 299 <t> 301 The ABNF rules below are defined in <xref target="Part1"/>: 300 The ABNF rules below are defined in <xref target="Part1"/> and 301 <xref target="Part2"/>: 302 302 </t> 303 303 <figure><artwork type="abnf2616"> 304 304 <x:ref>OWS</x:ref> = <OWS, defined in &basic-rules;> 305 305 <x:ref>quoted-string</x:ref> = <quoted-string, defined in &field-rules;> 306 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in & full-date;>306 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in &http-date;> 307 307 </artwork></figure> 308 308 </section> … … 464 464 value with the message origination date. This prevents a future 465 465 modification date from having an adverse impact on cache validation. 466 </t> 467 <t> 468 An origin server without a clock &MUST-NOT; assign Last-Modified 469 values to a response unless these values were associated 470 with the resource by some other system or user with a reliable clock. 466 471 </t> 467 472 </section> … … 1053 1058 <t> 1054 1059 A 304 response &MUST; include a Date header field (&header-date;) 1055 unless its omission is required by &clockless;. If a 200 response 1060 unless the origin server does not have a clock that can provide a 1061 reasonable approximation of the current time. If a 200 response 1056 1062 to the same request would have included any of the header fields 1057 1063 Cache-Control, Content-Location, ETag, Expires, Last-Modified, or … … 1244 1250 </reference> 1245 1251 1252 <reference anchor="Part2"> 1253 <front> 1254 <title abbrev="HTTP/1.1">HTTP/1.1, part 2: Message Semantics</title> 1255 <author initials="R." surname="Fielding" fullname="Roy T. Fielding" role="editor"> 1256 <organization abbrev="Adobe">Adobe Systems Incorporated</organization> 1257 <address><email>fielding@gbiv.com</email></address> 1258 </author> 1259 <author initials="J." surname="Gettys" fullname="Jim Gettys"> 1260 <organization abbrev="Alcatel-Lucent">Alcatel-Lucent Bell Labs</organization> 1261 <address><email>jg@freedesktop.org</email></address> 1262 </author> 1263 <author initials="J." surname="Mogul" fullname="Jeffrey C. Mogul"> 1264 <organization abbrev="HP">Hewlett-Packard Company</organization> 1265 <address><email>JeffMogul@acm.org</email></address> 1266 </author> 1267 <author initials="H." surname="Frystyk" fullname="Henrik Frystyk Nielsen"> 1268 <organization abbrev="Microsoft">Microsoft Corporation</organization> 1269 <address><email>henrikn@microsoft.com</email></address> 1270 </author> 1271 <author initials="L." surname="Masinter" fullname="Larry Masinter"> 1272 <organization abbrev="Adobe">Adobe Systems Incorporated</organization> 1273 <address><email>LMM@acm.org</email></address> 1274 </author> 1275 <author initials="P." surname="Leach" fullname="Paul J. Leach"> 1276 <organization abbrev="Microsoft">Microsoft Corporation</organization> 1277 <address><email>paulle@microsoft.com</email></address> 1278 </author> 1279 <author initials="T." surname="Berners-Lee" fullname="Tim Berners-Lee"> 1280 <organization abbrev="W3C/MIT">World Wide Web Consortium</organization> 1281 <address><email>timbl@w3.org</email></address> 1282 </author> 1283 <author initials="Y." surname="Lafon" fullname="Yves Lafon" role="editor"> 1284 <organization abbrev="W3C">World Wide Web Consortium</organization> 1285 <address><email>ylafon@w3.org</email></address> 1286 </author> 1287 <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke" role="editor"> 1288 <organization abbrev="greenbytes">greenbytes GmbH</organization> 1289 <address><email>julian.reschke@greenbytes.de</email></address> 1290 </author> 1291 <date month="&ID-MONTH;" year="&ID-YEAR;"/> 1292 </front> 1293 <seriesInfo name="Internet-Draft" value="draft-ietf-httpbis-p2-semantics-&ID-VERSION;"/> 1294 <x:source href="p2-semantics.xml" basename="p2-semantics"/> 1295 </reference> 1296 1246 1297 <reference anchor="Part3"> 1247 1298 <front> … … 1508 1559 <x:ref>ETag</x:ref> = entity-tag 1509 1560 1510 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part 1], Section 6.1>1561 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part2], Section 8> 1511 1562 1512 1563 <x:ref>If-Match</x:ref> = "*" / ( *( "," OWS ) entity-tag *( OWS "," [ OWS … … 1537 1588 ; If-Unmodified-Since defined but not used 1538 1589 ; Last-Modified defined but not used 1539 </artwork></figure></section> 1590 </artwork></figure></section>he 1540 1591 <?ENDINC p4-conditional.abnf-appendix ?> 1541 1592
Note: See TracChangeset
for help on using the changeset viewer.