Changeset 1231 for draft-ietf-httpbis/latest/p6-cache.xml
- Timestamp:
- 29/03/11 12:42:31 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p6-cache.xml
r1184 r1231 1037 1037 <iref item="Header Fields" primary="true" subitem="Age" x:for-anchor="" /> 1038 1038 <x:anchor-alias value="Age"/> 1039 <x:anchor-alias value="Age-v"/>1040 1039 <x:anchor-alias value="age-value"/> 1041 1040 <t> … … 1045 1044 target="age.calculations" />. 1046 1045 </t> 1047 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Age"/><iref primary="true" item="Grammar" subitem="Age-v"/> 1048 <x:ref>Age</x:ref> = "Age" ":" <x:ref>OWS</x:ref> <x:ref>Age-v</x:ref> 1049 <x:ref>Age-v</x:ref> = <x:ref>delta-seconds</x:ref> 1046 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Age"/> 1047 <x:ref>Age</x:ref> = <x:ref>delta-seconds</x:ref> 1050 1048 </artwork></figure> 1051 1049 <t anchor="rule.delta-seconds"> … … 1075 1073 x:for-anchor="" /> 1076 1074 <x:anchor-alias value="Cache-Control"/> 1077 <x:anchor-alias value="Cache-Control-v"/>1078 1075 <x:anchor-alias value="cache-directive"/> 1079 1076 <x:anchor-alias value="cache-extension"/> … … 1106 1103 target a directive to a specific cache. 1107 1104 </t> 1108 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Cache-Control"/><iref primary="true" item="Grammar" subitem="Cache-Control-v"/><iref primary="true" item="Grammar" subitem="cache-extension"/> 1109 <x:ref>Cache-Control</x:ref> = "Cache-Control" ":" <x:ref>OWS</x:ref> <x:ref>Cache-Control-v</x:ref> 1110 <x:ref>Cache-Control-v</x:ref> = 1#<x:ref>cache-directive</x:ref> 1105 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Cache-Control"/><iref primary="true" item="Grammar" subitem="cache-extension"/> 1106 <x:ref>Cache-Control</x:ref> = 1#<x:ref>cache-directive</x:ref> 1111 1107 1112 1108 <x:ref>cache-directive</x:ref> = <x:ref>cache-request-directive</x:ref> … … 1456 1452 <iref item="Header Fields" primary="true" subitem="Expires" x:for-anchor="" /> 1457 1453 <x:anchor-alias value="Expires"/> 1458 <x:anchor-alias value="Expires-v"/>1459 1454 <t> 1460 1455 The "Expires" header field gives the date/time after which the … … 1470 1465 &full-date;; a sender &MUST; use the rfc1123-date format. 1471 1466 </t> 1472 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Expires"/><iref primary="true" item="Grammar" subitem="Expires-v"/> 1473 <x:ref>Expires</x:ref> = "Expires" ":" <x:ref>OWS</x:ref> <x:ref>Expires-v</x:ref> 1474 <x:ref>Expires-v</x:ref> = <x:ref>HTTP-date</x:ref> 1467 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Expires"/> 1468 <x:ref>Expires</x:ref> = <x:ref>HTTP-date</x:ref> 1475 1469 </artwork></figure> 1476 1470 <figure> … … 1503 1497 <x:anchor-alias value="extension-pragma"/> 1504 1498 <x:anchor-alias value="Pragma"/> 1505 <x:anchor-alias value="Pragma-v"/>1506 1499 <x:anchor-alias value="pragma-directive"/> 1507 1500 <t> … … 1512 1505 that behavior be consistent with the directives. 1513 1506 </t> 1514 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Pragma"/><iref primary="true" item="Grammar" subitem="Pragma-v"/><iref primary="true" item="Grammar" subitem="pragma-directive"/><iref primary="true" item="Grammar" subitem="extension-pragma"/> 1515 <x:ref>Pragma</x:ref> = "Pragma" ":" <x:ref>OWS</x:ref> <x:ref>Pragma-v</x:ref> 1516 <x:ref>Pragma-v</x:ref> = 1#<x:ref>pragma-directive</x:ref> 1517 <x:ref>pragma-directive</x:ref> = "no-cache" / <x:ref>extension-pragma</x:ref> 1518 <x:ref>extension-pragma</x:ref> = <x:ref>token</x:ref> [ "=" ( <x:ref>token</x:ref> / <x:ref>quoted-string</x:ref> ) ] 1507 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Pragma"/><iref primary="true" item="Grammar" subitem="pragma-directive"/><iref primary="true" item="Grammar" subitem="extension-pragma"/> 1508 <x:ref>Pragma</x:ref> = 1#<x:ref>pragma-directive</x:ref> 1509 <x:ref>pragma-directive</x:ref> = "no-cache" / <x:ref>extension-pragma</x:ref> 1510 <x:ref>extension-pragma</x:ref> = <x:ref>token</x:ref> [ "=" ( <x:ref>token</x:ref> / <x:ref>quoted-string</x:ref> ) ] 1519 1511 </artwork></figure> 1520 1512 <t> … … 1546 1538 <iref item="Header Fields" primary="true" subitem="Vary" x:for-anchor="" /> 1547 1539 <x:anchor-alias value="Vary"/> 1548 <x:anchor-alias value="Vary-v"/>1549 1540 <t> 1550 1541 The "Vary" header field conveys the set of header fields … … 1563 1554 agent about the criteria that were used to select the representation. 1564 1555 </t> 1565 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Vary"/><iref primary="true" item="Grammar" subitem="Vary-v"/> 1566 <x:ref>Vary</x:ref> = "Vary" ":" <x:ref>OWS</x:ref> <x:ref>Vary-v</x:ref> 1567 <x:ref>Vary-v</x:ref> = "*" / 1#<x:ref>field-name</x:ref> 1556 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Vary"/> 1557 <x:ref>Vary</x:ref> = "*" / 1#<x:ref>field-name</x:ref> 1568 1558 </artwork></figure> 1569 1559 <t> … … 1598 1588 <iref item="Header Fields" primary="true" subitem="Warning" x:for-anchor="" /> 1599 1589 <x:anchor-alias value="Warning"/> 1600 <x:anchor-alias value="Warning-v"/>1601 1590 <x:anchor-alias value="warning-value"/> 1602 1591 <x:anchor-alias value="warn-agent"/> … … 1621 1610 messages. 1622 1611 </t> 1623 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Warning"/><iref primary="true" item="Grammar" subitem="Warning-v"/><iref primary="true" item="Grammar" subitem="warning-value"/><iref primary="true" item="Grammar" subitem="warn-code"/><iref primary="true" item="Grammar" subitem="warn-agent"/><iref primary="true" item="Grammar" subitem="warn-text"/><iref primary="true" item="Grammar" subitem="warn-date"/> 1624 <x:ref>Warning</x:ref> = "Warning" ":" <x:ref>OWS</x:ref> <x:ref>Warning-v</x:ref> 1625 <x:ref>Warning-v</x:ref> = 1#<x:ref>warning-value</x:ref> 1612 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Warning"/><iref primary="true" item="Grammar" subitem="warning-value"/><iref primary="true" item="Grammar" subitem="warn-code"/><iref primary="true" item="Grammar" subitem="warn-agent"/><iref primary="true" item="Grammar" subitem="warn-text"/><iref primary="true" item="Grammar" subitem="warn-date"/> 1613 <x:ref>Warning</x:ref> = 1#<x:ref>warning-value</x:ref> 1626 1614 1627 1615 <x:ref>warning-value</x:ref> = <x:ref>warn-code</x:ref> <x:ref>SP</x:ref> <x:ref>warn-agent</x:ref> <x:ref>SP</x:ref> <x:ref>warn-text</x:ref> … … 2303 2291 </t> 2304 2292 <t> 2293 Change ABNF productions for header fields to only define the field value. 2294 (<xref target="header.fields"/>) 2295 </t> 2296 <t> 2305 2297 Do not mention RFC 2047 encoding and multiple languages in Warning header fields 2306 2298 anymore, as these aspects never were implemented. … … 2313 2305 <figure> 2314 2306 <artwork type="abnf" name="p6-cache.parsed-abnf"> 2315 <x:ref>Age</x:ref> = "Age:" OWS Age-v 2316 <x:ref>Age-v</x:ref> = delta-seconds 2317 2318 <x:ref>Cache-Control</x:ref> = "Cache-Control:" OWS Cache-Control-v 2319 <x:ref>Cache-Control-v</x:ref> = *( "," OWS ) cache-directive *( OWS "," [ OWS 2307 <x:ref>Age</x:ref> = delta-seconds 2308 2309 <x:ref>Cache-Control</x:ref> = *( "," OWS ) cache-directive *( OWS "," [ OWS 2320 2310 cache-directive ] ) 2321 2311 2322 <x:ref>Expires</x:ref> = "Expires:" OWS Expires-v 2323 <x:ref>Expires-v</x:ref> = HTTP-date 2312 <x:ref>Expires</x:ref> = HTTP-date 2324 2313 2325 2314 <x:ref>HTTP-date</x:ref> = <HTTP-date, defined in [Part1], Section 6.1> … … 2327 2316 <x:ref>OWS</x:ref> = <OWS, defined in [Part1], Section 1.2.2> 2328 2317 2329 <x:ref>Pragma</x:ref> = "Pragma:" OWS Pragma-v 2330 <x:ref>Pragma-v</x:ref> = *( "," OWS ) pragma-directive *( OWS "," [ OWS 2318 <x:ref>Pragma</x:ref> = *( "," OWS ) pragma-directive *( OWS "," [ OWS 2331 2319 pragma-directive ] ) 2332 2320 2333 <x:ref>Vary</x:ref> = "Vary:" OWS Vary-v 2334 <x:ref>Vary-v</x:ref> = "*" / ( *( "," OWS ) field-name *( OWS "," [ OWS field-name 2335 ] ) ) 2336 2337 <x:ref>Warning</x:ref> = "Warning:" OWS Warning-v 2338 <x:ref>Warning-v</x:ref> = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value 2339 ] ) 2321 <x:ref>Vary</x:ref> = "*" / ( *( "," OWS ) field-name *( OWS "," [ OWS field-name ] 2322 ) ) 2323 2324 <x:ref>Warning</x:ref> = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value ] 2325 ) 2340 2326 2341 2327 <x:ref>cache-directive</x:ref> = cache-request-directive / cache-response-directive … … 2683 2669 <section title="Since draft-ietf-httpbis-p6-cache-13" anchor="changes.since.13"> 2684 2670 <t> 2685 None yet. 2671 Closed issues: 2672 <list style="symbols"> 2673 <t> 2674 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/276"/>: 2675 "untangle ABNFs for header fields" 2676 </t> 2677 </list> 2686 2678 </t> 2687 2679 </section>
Note: See TracChangeset
for help on using the changeset viewer.