Changeset 1145
- Timestamp:
- 01/03/11 09:24:49 (12 years ago)
- Files:
-
- 80 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis-authscheme-registrations/latest/draft-ietf-httpbis-authscheme-registrations.html
r1103 r1145 85 85 margin-right: 2em; 86 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 92 } 87 93 ol p { 88 94 margin-left: 0em; … … 314 320 } 315 321 @top-right { 316 content: " February2011";322 content: "March 2011"; 317 323 } 318 324 @top-center { … … 323 329 } 324 330 @bottom-center { 325 content: "Expires August 5, 2011";331 content: "Expires September 2, 2011"; 326 332 } 327 333 @bottom-right { … … 350 356 <link rel="Appendix" title="A Initial Registry Contents" href="#rfc.section.A"> 351 357 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 352 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">358 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 353 359 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 354 360 <meta name="dct.creator" content="Reschke, J. F."> 355 361 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-authscheme-registrations-latest"> 356 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-01">362 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 357 363 <meta name="dct.abstract" content="This document registers Hypertext Transfer Protocol (HTTP) authentication schemes which have been defined in standards-track RFCs before the IANA HTTP Authentication Scheme Registry was established."> 358 364 <meta name="description" content="This document registers Hypertext Transfer Protocol (HTTP) authentication schemes which have been defined in standards-track RFCs before the IANA HTTP Authentication Scheme Registry was established."> … … 371 377 <tr> 372 378 <td class="left">Intended status: Informational</td> 373 <td class="right"> February1, 2011</td>379 <td class="right">March 1, 2011</td> 374 380 </tr> 375 381 <tr> 376 <td class="left">Expires: August 5, 2011</td>382 <td class="left">Expires: September 2, 2011</td> 377 383 <td class="right"></td> 378 384 </tr> … … 399 405 in progress”. 400 406 </p> 401 <p>This Internet-Draft will expire on August 5, 2011.</p>407 <p>This Internet-Draft will expire on September 2, 2011.</p> 402 408 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 403 409 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> -
draft-ietf-httpbis-authscheme-registrations/latest/draft-ietf-httpbis-authscheme-registrations.xml
r1103 r1145 41 41 </author> 42 42 43 <date month=" February" year="2011"/>43 <date month="March" year="2011"/> 44 44 <workgroup>HTTPbis Working Group</workgroup> 45 45 -
draft-ietf-httpbis-content-disp/latest/draft-ietf-httpbis-content-disp.html
r1143 r1145 94 94 margin-left: 2em; 95 95 margin-right: 2em; 96 } 97 ol.la { 98 list-style-type: lower-alpha; 99 } 100 ol.ua { 101 list-style-type: upper-alpha; 96 102 } 97 103 ol p { … … 356 362 } 357 363 @top-right { 358 content: " February2011";364 content: "March 2011"; 359 365 } 360 366 @top-center { … … 365 371 } 366 372 @bottom-center { 367 content: "Expires August 30, 2011";373 content: "Expires September 2, 2011"; 368 374 } 369 375 @bottom-right { … … 402 408 <link rel="Appendix" title="D Advice on Generating Content-Disposition Header Fields" href="#rfc.section.D"> 403 409 <link rel="Appendix" title="E Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.E"> 404 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">410 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 405 411 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 406 412 <meta name="dct.creator" content="Reschke, J. F."> 407 413 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-content-disp-latest"> 408 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-26">414 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 409 415 <meta name="dct.abstract" content="RFC 2616 defines the Content-Disposition response header field, but points out that it is not part of the HTTP/1.1 Standard. This specification takes over the definition and registration of Content-Disposition, as used in HTTP, and clarifies internationalization aspects."> 410 416 <meta name="description" content="RFC 2616 defines the Content-Disposition response header field, but points out that it is not part of the HTTP/1.1 Standard. This specification takes over the definition and registration of Content-Disposition, as used in HTTP, and clarifies internationalization aspects."> … … 424 430 <td class="left">Updates: <a href="http://tools.ietf.org/html/rfc2616">2616</a> (if approved) 425 431 </td> 426 <td class="right"> February 26, 2011</td>432 <td class="right">March 1, 2011</td> 427 433 </tr> 428 434 <tr> … … 431 437 </tr> 432 438 <tr> 433 <td class="left">Expires: August 30, 2011</td>439 <td class="left">Expires: September 2, 2011</td> 434 440 <td class="right"></td> 435 441 </tr> … … 449 455 list is at <<a href="http://trac.tools.ietf.org/wg/httpbis/trac/query?component=content-disp">http://trac.tools.ietf.org/wg/httpbis/trac/query?component=content-disp</a>> and related documents (including fancy diffs) can be found at <<a href="http://tools.ietf.org/wg/httpbis/">http://tools.ietf.org/wg/httpbis/</a>>. 450 456 </p> 451 <p>The changes in this draft are summarized in <a href="#changes.since.0 5" title="Since draft-ietf-httpbis-content-disp-05">Appendix E.10</a>.457 <p>The changes in this draft are summarized in <a href="#changes.since.06" title="Since draft-ietf-httpbis-content-disp-06">Appendix E.11</a>. 452 458 </p> 453 459 <h1><a id="rfc.status" href="#rfc.status">Status of This Memo</a></h1> … … 460 466 in progress”. 461 467 </p> 462 <p>This Internet-Draft will expire on August 30, 2011.</p>468 <p>This Internet-Draft will expire on September 2, 2011.</p> 463 469 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 464 470 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 518 524 <li>E.9 <a href="#changes.since.04">Since draft-ietf-httpbis-content-disp-04</a></li> 519 525 <li>E.10 <a href="#changes.since.05">Since draft-ietf-httpbis-content-disp-05</a></li> 526 <li>E.11 <a href="#changes.since.06">Since draft-ietf-httpbis-content-disp-06</a></li> 520 527 </ul> 521 528 </li> … … 839 846 <p id="rfc.section.C.3.p.2">As with the approaches above, this is not interoperable and furthermore risks misinterpreting the actual value.</p> 840 847 <h2 id="rfc.section.C.4"><a href="#rfc.section.C.4">C.4</a> <a id="alternatives.implementations" href="#alternatives.implementations">Implementations (to be removed by RFC Editor before publication)</a></h2> 841 <p id="rfc.section.C.4.p.1">Unfortunately, as of February 2011, neither the encoding defined in RFCs 2231 and 5987, nor any of the alternate approaches842 discussed above was implemented interoperably. Thus, this specification recommends the approach defined in RFC 5987, which843 at leasthas the advantage of actually being specified properly.848 <p id="rfc.section.C.4.p.1">Unfortunately, as of March 2011, neither the encoding defined in RFCs 2231 and 5987, nor any of the alternate approaches discussed 849 above was implemented interoperably. Thus, this specification recommends the approach defined in RFC 5987, which at least 850 has the advantage of actually being specified properly. 844 851 </p> 845 852 <p id="rfc.section.C.4.p.2">The table below shows the implementation support for the various approaches:</p> … … 1011 1018 </p> 1012 1019 <p id="rfc.section.E.10.p.2">Added appendix "Advice on Generating Content-Disposition Header Fields".</p> 1020 <h2 id="rfc.section.E.11"><a href="#rfc.section.E.11">E.11</a> <a id="changes.since.06" href="#changes.since.06">Since draft-ietf-httpbis-content-disp-06</a></h2> 1021 <p id="rfc.section.E.11.p.1">None yet.</p> 1013 1022 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 1014 1023 <p class="noprint"><a href="#rfc.index.C">C</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.R">R</a> -
draft-ietf-httpbis-content-disp/latest/draft-ietf-httpbis-content-disp.xml
r1144 r1145 42 42 </author> 43 43 44 <date month=" February" year="2011"/>44 <date month="March" year="2011"/> 45 45 <workgroup>HTTPbis Working Group</workgroup> 46 46 … … 764 764 <section title="Implementations (to be removed by RFC Editor before publication)" anchor="alternatives.implementations"> 765 765 <t> 766 Unfortunately, as of February2011, neither the encoding defined in RFCs 2231766 Unfortunately, as of March 2011, neither the encoding defined in RFCs 2231 767 767 and 5987, nor any of the alternate approaches discussed above was 768 768 implemented interoperably. Thus, this specification recommends the approach -
draft-ietf-httpbis-method-registrations/latest/draft-ietf-httpbis-method-registrations.html
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { … … 314 320 } 315 321 @top-right { 316 content: " February2011";322 content: "March 2011"; 317 323 } 318 324 @top-center { … … 323 329 } 324 330 @bottom-center { 325 content: "Expires August 5, 2011";331 content: "Expires September 2, 2011"; 326 332 } 327 333 @bottom-right { … … 350 356 <link rel="Appendix" title="A Initial Registry Contents" href="#rfc.section.A"> 351 357 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 352 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">358 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 353 359 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 354 360 <meta name="dct.creator" content="Reschke, J. F."> 355 361 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-method-registrations-latest"> 356 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-01">362 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 357 363 <meta name="dct.abstract" content="This document registers those Hypertext Transfer Protocol (HTTP) methods which have been defined in standards-track RFCs before the IANA HTTP Method Registry was established."> 358 364 <meta name="description" content="This document registers those Hypertext Transfer Protocol (HTTP) methods which have been defined in standards-track RFCs before the IANA HTTP Method Registry was established."> … … 371 377 <tr> 372 378 <td class="left">Intended status: Informational</td> 373 <td class="right"> February1, 2011</td>379 <td class="right">March 1, 2011</td> 374 380 </tr> 375 381 <tr> 376 <td class="left">Expires: August 5, 2011</td>382 <td class="left">Expires: September 2, 2011</td> 377 383 <td class="right"></td> 378 384 </tr> … … 399 405 in progress”. 400 406 </p> 401 <p>This Internet-Draft will expire on August 5, 2011.</p>407 <p>This Internet-Draft will expire on September 2, 2011.</p> 402 408 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 403 409 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> -
draft-ietf-httpbis-method-registrations/latest/draft-ietf-httpbis-method-registrations.xml
r1103 r1145 41 41 </author> 42 42 43 <date month=" February" year="2011"/>43 <date month="March" year="2011"/> 44 44 <workgroup>HTTPbis Working Group</workgroup> 45 45 -
draft-ietf-httpbis/latest/p1-messaging.html
r1127 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 344 350 } 345 351 @top-right { 346 content: " February2011";352 content: "March 2011"; 347 353 } 348 354 @top-center { … … 353 359 } 354 360 @bottom-center { 355 content: "Expires August 23, 2011";361 content: "Expires September 2, 2011"; 356 362 } 357 363 @bottom-right { … … 392 398 <link rel="Appendix" title="C Collected ABNF" href="#rfc.section.C"> 393 399 <link rel="Appendix" title="D Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.D"> 394 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">400 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 395 401 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 396 402 <meta name="dct.creator" content="Fielding, R."> … … 404 410 <meta name="dct.creator" content="Reschke, J. F."> 405 411 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p1-messaging-latest"> 406 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-19">412 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 407 413 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 408 414 <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 1 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 1 provides an overview of HTTP and its associated terminology, defines the "http" and "https" Uniform Resource Identifier (URI) schemes, defines the generic message syntax and parsing requirements for HTTP message frames, and describes general security concerns for implementations."> … … 435 441 </tr> 436 442 <tr> 437 <td class="left">Expires: August 23, 2011</td>443 <td class="left">Expires: September 2, 2011</td> 438 444 <td class="right">HP</td> 439 445 </tr> … … 488 494 <tr> 489 495 <td class="left"></td> 490 <td class="right"> February 19, 2011</td>496 <td class="right">March 1, 2011</td> 491 497 </tr> 492 498 </tbody> … … 516 522 in progress”. 517 523 </p> 518 <p>This Internet-Draft will expire on August 23, 2011.</p>524 <p>This Internet-Draft will expire on September 2, 2011.</p> 519 525 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 520 526 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 1320 1326 to the payload being transferred. These header fields apply only to the message being transmitted. 1321 1327 </p> 1322 <div id="rfc.figure.u.30"></div><pre class="inline"><span id="rfc.iref.g.45"></span> <a href="#general.header.fields" class="smpl">general-header</a> = <a href="#abnf.dependencies" class="smpl">Cache-Control</a> ; <a href="#Part6" id="rfc.xref.Part6.6"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>, <a href="p6-cache.html#header.cache-control" title="Cache-Control">Section 3.2</a> 1323 / <a href="#header.connection" class="smpl">Connection</a> ; <a href="#header.connection" id="rfc.xref.header.connection.1" title="Connection">Section 9.1</a> 1324 / <a href="#header.date" class="smpl">Date</a> ; <a href="#header.date" id="rfc.xref.header.date.1" title="Date">Section 9.3</a> 1325 / <a href="#abnf.dependencies" class="smpl">Pragma</a> ; <a href="#Part6" id="rfc.xref.Part6.7"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>, <a href="p6-cache.html#header.pragma" title="Pragma">Section 3.4</a> 1326 / <a href="#header.trailer" class="smpl">Trailer</a> ; <a href="#header.trailer" id="rfc.xref.header.trailer.1" title="Trailer">Section 9.6</a> 1327 / <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a> ; <a href="#header.transfer-encoding" id="rfc.xref.header.transfer-encoding.3" title="Transfer-Encoding">Section 9.7</a> 1328 / <a href="#header.upgrade" class="smpl">Upgrade</a> ; <a href="#header.upgrade" id="rfc.xref.header.upgrade.1" title="Upgrade">Section 9.8</a> 1329 / <a href="#header.via" class="smpl">Via</a> ; <a href="#header.via" id="rfc.xref.header.via.1" title="Via">Section 9.9</a> 1330 / <a href="#abnf.dependencies" class="smpl">Warning</a> ; <a href="#Part6" id="rfc.xref.Part6.8"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>, <a href="p6-cache.html#header.warning" title="Warning">Section 3.6</a> 1331 / <a href="#abnf.dependencies" class="smpl">MIME-Version</a> ; <a href="#Part3" id="rfc.xref.Part3.3"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>, <a href="p3-payload.html#mime-version" title="MIME-Version">Appendix A.1</a> 1332 </pre><p id="rfc.section.3.4.p.3">General-header field names can be extended reliably only in combination with a change in the protocol version. However, new 1328 <div id="rfc.table.u.1"> 1329 <table class="tt full left" cellpadding="3" cellspacing="0"> 1330 <thead> 1331 <tr> 1332 <th>Header Field Name</th> 1333 <th>Defined in...</th> 1334 </tr> 1335 </thead> 1336 <tbody> 1337 <tr> 1338 <td class="left">Connection</td> 1339 <td class="left"><a href="#header.connection" id="rfc.xref.header.connection.1" title="Connection">Section 9.1</a></td> 1340 </tr> 1341 <tr> 1342 <td class="left">Date</td> 1343 <td class="left"><a href="#header.date" id="rfc.xref.header.date.1" title="Date">Section 9.3</a></td> 1344 </tr> 1345 <tr> 1346 <td class="left">Pragma</td> 1347 <td class="left"><a href="p6-cache.html#header.pragma" title="Pragma">Section 3.4</a> of <a href="#Part6" id="rfc.xref.Part6.6"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a></td> 1348 </tr> 1349 <tr> 1350 <td class="left">Trailer</td> 1351 <td class="left"><a href="#header.trailer" id="rfc.xref.header.trailer.1" title="Trailer">Section 9.6</a></td> 1352 </tr> 1353 <tr> 1354 <td class="left">Transfer-Encoding</td> 1355 <td class="left"><a href="#header.transfer-encoding" id="rfc.xref.header.transfer-encoding.3" title="Transfer-Encoding">Section 9.7</a></td> 1356 </tr> 1357 <tr> 1358 <td class="left">Upgrade</td> 1359 <td class="left"><a href="#header.upgrade" id="rfc.xref.header.upgrade.1" title="Upgrade">Section 9.8</a></td> 1360 </tr> 1361 <tr> 1362 <td class="left">Via</td> 1363 <td class="left"><a href="#header.via" id="rfc.xref.header.via.1" title="Via">Section 9.9</a></td> 1364 </tr> 1365 <tr> 1366 <td class="left">Warning</td> 1367 <td class="left"><a href="p6-cache.html#header.warning" title="Warning">Section 3.6</a> of <a href="#Part6" id="rfc.xref.Part6.7"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a></td> 1368 </tr> 1369 <tr> 1370 <td class="left">MIME-Version</td> 1371 <td class="left"><a href="p3-payload.html#mime-version" title="MIME-Version">Appendix A.1</a> of <a href="#Part3" id="rfc.xref.Part3.3"><cite title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a></td> 1372 </tr> 1373 </tbody> 1374 </table> 1375 </div> 1376 <p id="rfc.section.3.4.p.2">General-header field names can be extended reliably only in combination with a change in the protocol version. However, new 1333 1377 or experimental header fields might be given the semantics of general header fields if all parties in the communication recognize 1334 1378 them to be general-header fields. … … 1338 1382 resource, the identifier of the resource, and the protocol version in use. 1339 1383 </p> 1340 <div id="rfc.figure.u.3 1"></div><pre class="inline"><span id="rfc.iref.g.46"></span> <a href="#request" class="smpl">Request</a> = <a href="#request-line" class="smpl">Request-Line</a> ; <a href="#request-line" title="Request-Line">Section 4.1</a>1384 <div id="rfc.figure.u.30"></div><pre class="inline"><span id="rfc.iref.g.45"></span> <a href="#request" class="smpl">Request</a> = <a href="#request-line" class="smpl">Request-Line</a> ; <a href="#request-line" title="Request-Line">Section 4.1</a> 1341 1385 *( <a href="#header.fields" class="smpl">header-field</a> <a href="#core.rules" class="smpl">CRLF</a> ) ; <a href="#header.fields" title="Header Fields">Section 3.2</a> 1342 1386 <a href="#core.rules" class="smpl">CRLF</a> … … 1346 1390 The elements are separated by SP characters. No CR or LF is allowed except in the final CRLF sequence. 1347 1391 </p> 1348 <div id="rfc.figure.u.3 2"></div><pre class="inline"><span id="rfc.iref.g.47"></span> <a href="#request-line" class="smpl">Request-Line</a> = <a href="#method" class="smpl">Method</a> <a href="#core.rules" class="smpl">SP</a> <a href="#request-target" class="smpl">request-target</a> <a href="#core.rules" class="smpl">SP</a> <a href="#http.version" class="smpl">HTTP-Version</a> <a href="#core.rules" class="smpl">CRLF</a>1392 <div id="rfc.figure.u.31"></div><pre class="inline"><span id="rfc.iref.g.46"></span> <a href="#request-line" class="smpl">Request-Line</a> = <a href="#method" class="smpl">Method</a> <a href="#core.rules" class="smpl">SP</a> <a href="#request-target" class="smpl">request-target</a> <a href="#core.rules" class="smpl">SP</a> <a href="#http.version" class="smpl">HTTP-Version</a> <a href="#core.rules" class="smpl">CRLF</a> 1349 1393 </pre><h3 id="rfc.section.4.1.1"><a href="#rfc.section.4.1.1">4.1.1</a> <a id="method" href="#method">Method</a></h3> 1350 1394 <p id="rfc.section.4.1.1.p.1">The Method token indicates the method to be performed on the resource identified by the request-target. The method is case-sensitive.</p> 1351 <div id="rfc.figure.u.3 3"></div><pre class="inline"><span id="rfc.iref.g.48"></span> <a href="#method" class="smpl">Method</a> = <a href="#rule.token.separators" class="smpl">token</a>1395 <div id="rfc.figure.u.32"></div><pre class="inline"><span id="rfc.iref.g.47"></span> <a href="#method" class="smpl">Method</a> = <a href="#rule.token.separators" class="smpl">token</a> 1352 1396 </pre><h3 id="rfc.section.4.1.2"><a href="#rfc.section.4.1.2">4.1.2</a> <a id="request-target" href="#request-target">request-target</a></h3> 1353 1397 <p id="rfc.section.4.1.2.p.1">The request-target identifies the resource upon which to apply the request.</p> 1354 <div id="rfc.figure.u.3 4"></div><pre class="inline"><span id="rfc.iref.g.49"></span> <a href="#request-target" class="smpl">request-target</a> = "*"1398 <div id="rfc.figure.u.33"></div><pre class="inline"><span id="rfc.iref.g.48"></span> <a href="#request-target" class="smpl">request-target</a> = "*" 1355 1399 / <a href="#uri" class="smpl">absolute-URI</a> 1356 1400 / ( <a href="#uri" class="smpl">path-absolute</a> [ "?" <a href="#uri" class="smpl">query</a> ] ) … … 1360 1404 This is only allowed for the OPTIONS method. Thus, the only valid example is 1361 1405 </p> 1362 <div id="rfc.figure.u.3 5"></div><pre class="text2">OPTIONS * HTTP/1.11406 <div id="rfc.figure.u.34"></div><pre class="text2">OPTIONS * HTTP/1.1 1363 1407 </pre><p id="rfc.section.4.1.2.p.6"><span id="rfc.iref.a.2"></span> The "absolute-URI" form is <em class="bcp14">REQUIRED</em> when the request is being made to a proxy. The proxy is requested to forward the request or service it from a valid cache, 1364 1408 and return the response. Note that the proxy <em class="bcp14">MAY</em> forward the request on to another proxy or directly to the server specified by the absolute-URI. In order to avoid request … … 1366 1410 Request-Line would be: 1367 1411 </p> 1368 <div id="rfc.figure.u.3 6"></div><pre class="text2">GET http://www.example.org/pub/WWW/TheProject.html HTTP/1.11412 <div id="rfc.figure.u.35"></div><pre class="text2">GET http://www.example.org/pub/WWW/TheProject.html HTTP/1.1 1369 1413 </pre><p id="rfc.section.4.1.2.p.8">To allow for transition to absolute-URIs in all requests in future versions of HTTP, all HTTP/1.1 servers <em class="bcp14">MUST</em> accept the absolute-URI form in requests, even though HTTP/1.1 clients will only generate them in requests to proxies. 1370 1414 </p> … … 1375 1419 server would create a TCP connection to port 80 of the host "www.example.org" and send the lines: 1376 1420 </p> 1377 <div id="rfc.figure.u.3 7"></div><pre class="text2">GET /pub/WWW/TheProject.html HTTP/1.11421 <div id="rfc.figure.u.36"></div><pre class="text2">GET /pub/WWW/TheProject.html HTTP/1.1 1378 1422 Host: www.example.org 1379 1423 </pre><p id="rfc.section.4.1.2.p.12">followed by the remainder of the Request. Note that the absolute path cannot be empty; if none is present in the original … … 1383 1427 asterisk form of request-target, then the last proxy on the request chain <em class="bcp14">MUST</em> forward the request with "*" as the final request-target. 1384 1428 </p> 1385 <div id="rfc.figure.u.3 8"></div>1429 <div id="rfc.figure.u.37"></div> 1386 1430 <p>For example, the request</p><pre class="text2">OPTIONS http://www.example.org:8001 HTTP/1.1 1387 </pre><div id="rfc.figure.u.3 9"></div>1431 </pre><div id="rfc.figure.u.38"></div> 1388 1432 <p>would be forwarded by the proxy as</p><pre class="text2">OPTIONS * HTTP/1.1 1389 1433 Host: www.example.org:8001 … … 1455 1499 </p> 1456 1500 <p id="rfc.section.4.3.p.6">Otherwise, when request-target uses the authority form, the effective request URI is undefined.</p> 1457 <div id="rfc.figure.u. 40"></div>1501 <div id="rfc.figure.u.39"></div> 1458 1502 <p>Example 1: the effective request URI for the message</p> <pre class="text">GET /pub/WWW/TheProject.html HTTP/1.1 1459 1503 Host: www.example.org:8080 … … 1461 1505 the request-target "/pub/WWW/TheProject.html", thus "http://www.example.org:8080/pub/WWW/TheProject.html". 1462 1506 </p> 1463 <div id="rfc.figure.u.4 1"></div>1507 <div id="rfc.figure.u.40"></div> 1464 1508 <p>Example 2: the effective request URI for the message</p> <pre class="text">GET * HTTP/1.1 1465 1509 Host: www.example.org … … 1471 1515 <h1 id="rfc.section.5"><a href="#rfc.section.5">5.</a> <a id="response" href="#response">Response</a></h1> 1472 1516 <p id="rfc.section.5.p.1">After receiving and interpreting a request message, a server responds with an HTTP response message.</p> 1473 <div id="rfc.figure.u.4 2"></div><pre class="inline"><span id="rfc.iref.g.50"></span> <a href="#response" class="smpl">Response</a> = <a href="#status-line" class="smpl">Status-Line</a> ; <a href="#status-line" title="Status-Line">Section 5.1</a>1517 <div id="rfc.figure.u.41"></div><pre class="inline"><span id="rfc.iref.g.49"></span> <a href="#response" class="smpl">Response</a> = <a href="#status-line" class="smpl">Status-Line</a> ; <a href="#status-line" title="Status-Line">Section 5.1</a> 1474 1518 *( <a href="#header.fields" class="smpl">header-field</a> <a href="#core.rules" class="smpl">CRLF</a> ) ; <a href="#header.fields" title="Header Fields">Section 3.2</a> 1475 1519 <a href="#core.rules" class="smpl">CRLF</a> … … 1480 1524 CRLF sequence. 1481 1525 </p> 1482 <div id="rfc.figure.u.4 3"></div><pre class="inline"><span id="rfc.iref.g.51"></span> <a href="#status-line" class="smpl">Status-Line</a> = <a href="#http.version" class="smpl">HTTP-Version</a> <a href="#core.rules" class="smpl">SP</a> <a href="#status.code.and.reason.phrase" class="smpl">Status-Code</a> <a href="#core.rules" class="smpl">SP</a> <a href="#status.code.and.reason.phrase" class="smpl">Reason-Phrase</a> <a href="#core.rules" class="smpl">CRLF</a>1526 <div id="rfc.figure.u.42"></div><pre class="inline"><span id="rfc.iref.g.50"></span> <a href="#status-line" class="smpl">Status-Line</a> = <a href="#http.version" class="smpl">HTTP-Version</a> <a href="#core.rules" class="smpl">SP</a> <a href="#status.code.and.reason.phrase" class="smpl">Status-Code</a> <a href="#core.rules" class="smpl">SP</a> <a href="#status.code.and.reason.phrase" class="smpl">Reason-Phrase</a> <a href="#core.rules" class="smpl">CRLF</a> 1483 1527 </pre><h3 id="rfc.section.5.1.1"><a href="#rfc.section.5.1.1">5.1.1</a> <a id="status.code.and.reason.phrase" href="#status.code.and.reason.phrase">Status Code and Reason Phrase</a></h3> 1484 1528 <p id="rfc.section.5.1.1.p.1">The Status-Code element is a 3-digit integer result code of the attempt to understand and satisfy the request. These codes … … 1497 1541 <li>5xx: Server Error - The server failed to fulfill an apparently valid request</li> 1498 1542 </ul> 1499 <div id="rfc.figure.u.4 4"></div><pre class="inline"><span id="rfc.iref.g.52"></span><span id="rfc.iref.g.53"></span> <a href="#status.code.and.reason.phrase" class="smpl">Status-Code</a> = 3<a href="#core.rules" class="smpl">DIGIT</a>1543 <div id="rfc.figure.u.43"></div><pre class="inline"><span id="rfc.iref.g.51"></span><span id="rfc.iref.g.52"></span> <a href="#status.code.and.reason.phrase" class="smpl">Status-Code</a> = 3<a href="#core.rules" class="smpl">DIGIT</a> 1500 1544 <a href="#status.code.and.reason.phrase" class="smpl">Reason-Phrase</a> = *( <a href="#core.rules" class="smpl">WSP</a> / <a href="#core.rules" class="smpl">VCHAR</a> / <a href="#rule.quoted-string" class="smpl">obs-text</a> ) 1501 1545 </pre><h1 id="rfc.section.6"><a href="#rfc.section.6">6.</a> <a id="protocol.parameters" href="#protocol.parameters">Protocol Parameters</a></h1> … … 1504 1548 a fixed-length subset of that defined by <a href="#RFC1123" id="rfc.xref.RFC1123.1"><cite title="Requirements for Internet Hosts - Application and Support">[RFC1123]</cite></a>: 1505 1549 </p> 1506 <div id="rfc.figure.u.4 5"></div><pre class="text">Sun, 06 Nov 1994 08:49:37 GMT ; RFC 11231550 <div id="rfc.figure.u.44"></div><pre class="text">Sun, 06 Nov 1994 08:49:37 GMT ; RFC 1123 1507 1551 </pre><p id="rfc.section.6.1.p.3">The other formats are described here only for compatibility with obsolete implementations.</p> 1508 <div id="rfc.figure.u.4 6"></div><pre class="text">Sunday, 06-Nov-94 08:49:37 GMT ; obsolete RFC 850 format1552 <div id="rfc.figure.u.45"></div><pre class="text">Sunday, 06-Nov-94 08:49:37 GMT ; obsolete RFC 850 format 1509 1553 Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format 1510 1554 </pre><p id="rfc.section.6.1.p.5">HTTP/1.1 clients and servers that parse a date value <em class="bcp14">MUST</em> accept all three formats (for compatibility with HTTP/1.0), though they <em class="bcp14">MUST</em> only generate the RFC 1123 format for representing HTTP-date values in header fields. See <a href="#tolerant.applications" title="Tolerant Applications">Appendix A</a> for further information. … … 1514 1558 time zone, and <em class="bcp14">MUST</em> be assumed when reading the asctime format. HTTP-date is case sensitive and <em class="bcp14">MUST NOT</em> include additional whitespace beyond that specifically included as SP in the grammar. 1515 1559 </p> 1516 <div id="rfc.figure.u.4 7"></div><pre class="inline"><span id="rfc.iref.g.54"></span> <a href="#date.time.formats.full.date" class="smpl">HTTP-date</a> = <a href="#preferred.date.format" class="smpl">rfc1123-date</a> / <a href="#obsolete.date.formats" class="smpl">obs-date</a>1560 <div id="rfc.figure.u.46"></div><pre class="inline"><span id="rfc.iref.g.53"></span> <a href="#date.time.formats.full.date" class="smpl">HTTP-date</a> = <a href="#preferred.date.format" class="smpl">rfc1123-date</a> / <a href="#obsolete.date.formats" class="smpl">obs-date</a> 1517 1561 </pre><div id="preferred.date.format"> 1518 1562 <p id="rfc.section.6.1.p.8"> Preferred format:</p> 1519 1563 </div> 1520 <div id="rfc.figure.u.4 8"></div><pre class="inline"><span id="rfc.iref.g.55"></span><span id="rfc.iref.g.56"></span><span id="rfc.iref.g.57"></span><span id="rfc.iref.g.58"></span><span id="rfc.iref.g.59"></span><span id="rfc.iref.g.60"></span><span id="rfc.iref.g.61"></span><span id="rfc.iref.g.62"></span><span id="rfc.iref.g.63"></span><span id="rfc.iref.g.64"></span><span id="rfc.iref.g.65"></span><span id="rfc.iref.g.66"></span> <a href="#preferred.date.format" class="smpl">rfc1123-date</a> = <a href="#preferred.date.format" class="smpl">day-name</a> "," <a href="#core.rules" class="smpl">SP</a> date1 <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">time-of-day</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">GMT</a>1564 <div id="rfc.figure.u.47"></div><pre class="inline"><span id="rfc.iref.g.54"></span><span id="rfc.iref.g.55"></span><span id="rfc.iref.g.56"></span><span id="rfc.iref.g.57"></span><span id="rfc.iref.g.58"></span><span id="rfc.iref.g.59"></span><span id="rfc.iref.g.60"></span><span id="rfc.iref.g.61"></span><span id="rfc.iref.g.62"></span><span id="rfc.iref.g.63"></span><span id="rfc.iref.g.64"></span><span id="rfc.iref.g.65"></span> <a href="#preferred.date.format" class="smpl">rfc1123-date</a> = <a href="#preferred.date.format" class="smpl">day-name</a> "," <a href="#core.rules" class="smpl">SP</a> date1 <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">time-of-day</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">GMT</a> 1521 1565 ; fixed length subset of the format defined in 1522 1566 ; <a href="http://tools.ietf.org/html/rfc1123#section-5.2.14">Section 5.2.14</a> of <a href="#RFC1123" id="rfc.xref.RFC1123.2"><cite title="Requirements for Internet Hosts - Application and Support">[RFC1123]</cite></a> … … 1561 1605 <p id="rfc.section.6.1.p.11"> Obsolete formats:</p> 1562 1606 </div> 1563 <div id="rfc.figure.u.4 9"></div><pre class="inline"><span id="rfc.iref.g.67"></span> <a href="#obsolete.date.formats" class="smpl">obs-date</a> = <a href="#obsolete.date.formats" class="smpl">rfc850-date</a> / <a href="#obsolete.date.formats" class="smpl">asctime-date</a>1564 </pre><div id="rfc.figure.u. 50"></div><pre class="inline"><span id="rfc.iref.g.68"></span> <a href="#obsolete.date.formats" class="smpl">rfc850-date</a> = <a href="#obsolete.date.formats" class="smpl">day-name-l</a> "," <a href="#core.rules" class="smpl">SP</a> <a href="#obsolete.date.formats" class="smpl">date2</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">time-of-day</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">GMT</a>1607 <div id="rfc.figure.u.48"></div><pre class="inline"><span id="rfc.iref.g.66"></span> <a href="#obsolete.date.formats" class="smpl">obs-date</a> = <a href="#obsolete.date.formats" class="smpl">rfc850-date</a> / <a href="#obsolete.date.formats" class="smpl">asctime-date</a> 1608 </pre><div id="rfc.figure.u.49"></div><pre class="inline"><span id="rfc.iref.g.67"></span> <a href="#obsolete.date.formats" class="smpl">rfc850-date</a> = <a href="#obsolete.date.formats" class="smpl">day-name-l</a> "," <a href="#core.rules" class="smpl">SP</a> <a href="#obsolete.date.formats" class="smpl">date2</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">time-of-day</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">GMT</a> 1565 1609 <a href="#obsolete.date.formats" class="smpl">date2</a> = <a href="#preferred.date.format" class="smpl">day</a> "-" <a href="#preferred.date.format" class="smpl">month</a> "-" 2<a href="#core.rules" class="smpl">DIGIT</a> 1566 1610 ; day-month-year (e.g., 02-Jun-82) … … 1573 1617 / %x53.61.74.75.72.64.61.79 ; "Saturday", case-sensitive 1574 1618 / %x53.75.6E.64.61.79 ; "Sunday", case-sensitive 1575 </pre><div id="rfc.figure.u.5 1"></div><pre class="inline"><span id="rfc.iref.g.69"></span> <a href="#obsolete.date.formats" class="smpl">asctime-date</a> = <a href="#preferred.date.format" class="smpl">day-name</a> <a href="#core.rules" class="smpl">SP</a> <a href="#obsolete.date.formats" class="smpl">date3</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">time-of-day</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">year</a>1619 </pre><div id="rfc.figure.u.50"></div><pre class="inline"><span id="rfc.iref.g.68"></span> <a href="#obsolete.date.formats" class="smpl">asctime-date</a> = <a href="#preferred.date.format" class="smpl">day-name</a> <a href="#core.rules" class="smpl">SP</a> <a href="#obsolete.date.formats" class="smpl">date3</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">time-of-day</a> <a href="#core.rules" class="smpl">SP</a> <a href="#preferred.date.format" class="smpl">year</a> 1576 1620 <a href="#obsolete.date.formats" class="smpl">date3</a> = <a href="#preferred.date.format" class="smpl">month</a> <a href="#core.rules" class="smpl">SP</a> ( 2<a href="#core.rules" class="smpl">DIGIT</a> / ( <a href="#core.rules" class="smpl">SP</a> 1<a href="#core.rules" class="smpl">DIGIT</a> )) 1577 1621 ; month day (e.g., Jun 2) … … 1591 1635 transfer-coding is a property of the message rather than a property of the representation that is being transferred. 1592 1636 </p> 1593 <div id="rfc.figure.u.5 2"></div><pre class="inline"><span id="rfc.iref.g.70"></span><span id="rfc.iref.g.71"></span> <a href="#transfer.codings" class="smpl">transfer-coding</a> = "chunked" ; <a href="#chunked.encoding" title="Chunked Transfer Coding">Section 6.2.1</a>1637 <div id="rfc.figure.u.51"></div><pre class="inline"><span id="rfc.iref.g.69"></span><span id="rfc.iref.g.70"></span> <a href="#transfer.codings" class="smpl">transfer-coding</a> = "chunked" ; <a href="#chunked.encoding" title="Chunked Transfer Coding">Section 6.2.1</a> 1594 1638 / "compress" ; <a href="#compress.coding" title="Compress Coding">Section 6.2.2.1</a> 1595 1639 / "deflate" ; <a href="#deflate.coding" title="Deflate Coding">Section 6.2.2.2</a> … … 1600 1644 <p id="rfc.section.6.2.p.3"> Parameters are in the form of attribute/value pairs.</p> 1601 1645 </div> 1602 <div id="rfc.figure.u.5 3"></div><pre class="inline"><span id="rfc.iref.g.72"></span><span id="rfc.iref.g.73"></span><span id="rfc.iref.g.74"></span><span id="rfc.iref.g.75"></span><span id="rfc.iref.g.76"></span> <a href="#rule.parameter" class="smpl">transfer-parameter</a> = <a href="#rule.parameter" class="smpl">attribute</a> <a href="#rule.whitespace" class="smpl">BWS</a> "=" <a href="#rule.whitespace" class="smpl">BWS</a> <a href="#rule.parameter" class="smpl">value</a>1646 <div id="rfc.figure.u.52"></div><pre class="inline"><span id="rfc.iref.g.71"></span><span id="rfc.iref.g.72"></span><span id="rfc.iref.g.73"></span><span id="rfc.iref.g.74"></span><span id="rfc.iref.g.75"></span> <a href="#rule.parameter" class="smpl">transfer-parameter</a> = <a href="#rule.parameter" class="smpl">attribute</a> <a href="#rule.whitespace" class="smpl">BWS</a> "=" <a href="#rule.whitespace" class="smpl">BWS</a> <a href="#rule.parameter" class="smpl">value</a> 1603 1647 <a href="#rule.parameter" class="smpl">attribute</a> = <a href="#rule.token.separators" class="smpl">token</a> 1604 1648 <a href="#rule.parameter" class="smpl">value</a> = <a href="#rule.token.separators" class="smpl">word</a> … … 1618 1662 for the recipient to verify that it has received the full message. 1619 1663 </p> 1620 <div id="rfc.figure.u.5 4"></div><pre class="inline"><span id="rfc.iref.g.77"></span><span id="rfc.iref.g.78"></span><span id="rfc.iref.g.79"></span><span id="rfc.iref.g.80"></span><span id="rfc.iref.g.81"></span><span id="rfc.iref.g.82"></span><span id="rfc.iref.g.83"></span><span id="rfc.iref.g.84"></span><span id="rfc.iref.g.85"></span><span id="rfc.iref.g.86"></span><span id="rfc.iref.g.87"></span> <a href="#chunked.encoding" class="smpl">Chunked-Body</a> = *<a href="#chunked.encoding" class="smpl">chunk</a>1664 <div id="rfc.figure.u.53"></div><pre class="inline"><span id="rfc.iref.g.76"></span><span id="rfc.iref.g.77"></span><span id="rfc.iref.g.78"></span><span id="rfc.iref.g.79"></span><span id="rfc.iref.g.80"></span><span id="rfc.iref.g.81"></span><span id="rfc.iref.g.82"></span><span id="rfc.iref.g.83"></span><span id="rfc.iref.g.84"></span><span id="rfc.iref.g.85"></span><span id="rfc.iref.g.86"></span> <a href="#chunked.encoding" class="smpl">Chunked-Body</a> = *<a href="#chunked.encoding" class="smpl">chunk</a> 1621 1665 <a href="#chunked.encoding" class="smpl">last-chunk</a> 1622 1666 <a href="#chunked.encoding" class="smpl">trailer-part</a> … … 1662 1706 </p> 1663 1707 <p id="rfc.section.6.2.1.p.7">A process for decoding the "chunked" transfer-coding can be represented in pseudo-code as:</p> 1664 <div id="rfc.figure.u.5 5"></div><pre class="text"> length := 01708 <div id="rfc.figure.u.54"></div><pre class="text"> length := 0 1665 1709 read chunk-size, chunk-ext (if any) and CRLF 1666 1710 while (chunk-size > 0) { … … 1709 1753 </p> 1710 1754 </div> 1711 <div id="rfc.iref.g.8 8"></div>1755 <div id="rfc.iref.g.87"></div> 1712 1756 <div id="rfc.iref.c.10"></div> 1713 1757 <h4 id="rfc.section.6.2.2.3"><a href="#rfc.section.6.2.2.3">6.2.2.3</a> <a id="gzip.coding" href="#gzip.coding">Gzip Coding</a></h4> … … 1734 1778 By convention, the products are listed in order of their significance for identifying the application. 1735 1779 </p> 1736 <div id="rfc.figure.u.5 6"></div><pre class="inline"><span id="rfc.iref.g.89"></span><span id="rfc.iref.g.90"></span> <a href="#product.tokens" class="smpl">product</a> = <a href="#rule.token.separators" class="smpl">token</a> ["/" <a href="#product.tokens" class="smpl">product-version</a>]1780 <div id="rfc.figure.u.55"></div><pre class="inline"><span id="rfc.iref.g.88"></span><span id="rfc.iref.g.89"></span> <a href="#product.tokens" class="smpl">product</a> = <a href="#rule.token.separators" class="smpl">token</a> ["/" <a href="#product.tokens" class="smpl">product-version</a>] 1737 1781 <a href="#product.tokens" class="smpl">product-version</a> = <a href="#rule.token.separators" class="smpl">token</a> 1738 1782 </pre><p id="rfc.section.6.3.p.3">Examples:</p> 1739 <div id="rfc.figure.u.5 7"></div><pre class="text"> User-Agent: CERN-LineMode/2.15 libwww/2.17b31783 <div id="rfc.figure.u.56"></div><pre class="text"> User-Agent: CERN-LineMode/2.15 libwww/2.17b3 1740 1784 Server: Apache/0.8.4 1741 1785 </pre><p id="rfc.section.6.3.p.5">Product tokens <em class="bcp14">SHOULD</em> be short and to the point. They <em class="bcp14">MUST NOT</em> be used for advertising or other non-essential information. Although any token character <em class="bcp14">MAY</em> appear in a product-version, this token <em class="bcp14">SHOULD</em> only be used for a version identifier (i.e., successive versions of the same product <em class="bcp14">SHOULD</em> only differ in the product-version portion of the product value). … … 1746 1790 a quality value of 0, then content with this parameter is "not acceptable" for the client. HTTP/1.1 applications <em class="bcp14">MUST NOT</em> generate more than three digits after the decimal point. User configuration of these values <em class="bcp14">SHOULD</em> also be limited in this fashion. 1747 1791 </p> 1748 <div id="rfc.figure.u.5 8"></div><pre class="inline"><span id="rfc.iref.g.91"></span> <a href="#quality.values" class="smpl">qvalue</a> = ( "0" [ "." 0*3<a href="#core.rules" class="smpl">DIGIT</a> ] )1792 <div id="rfc.figure.u.57"></div><pre class="inline"><span id="rfc.iref.g.90"></span> <a href="#quality.values" class="smpl">qvalue</a> = ( "0" [ "." 0*3<a href="#core.rules" class="smpl">DIGIT</a> ] ) 1749 1793 / ( "1" [ "." 0*3("0") ] ) 1750 1794 </pre><div class="note" id="rfc.section.6.4.p.3"> … … 1867 1911 <li>Content-Type</li> 1868 1912 </ul> 1869 <p id="rfc.section.7.1.3.2.p.6">A transforming proxy <em class="bcp14">MAY</em> modify or add these fields to a message that does not include no-transform, but if it does so, it <em class="bcp14">MUST</em> add a Warning 214 (Transformation applied) if one does not already appear in the message (see <a href="p6-cache.html#header.warning" title="Warning">Section 3.6</a> of <a href="#Part6" id="rfc.xref.Part6. 9"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>).1913 <p id="rfc.section.7.1.3.2.p.6">A transforming proxy <em class="bcp14">MAY</em> modify or add these fields to a message that does not include no-transform, but if it does so, it <em class="bcp14">MUST</em> add a Warning 214 (Transformation applied) if one does not already appear in the message (see <a href="p6-cache.html#header.warning" title="Warning">Section 3.6</a> of <a href="#Part6" id="rfc.xref.Part6.8"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>). 1870 1914 </p> 1871 1915 <div class="note" id="rfc.section.7.1.3.2.p.7"> … … 2023 2067 </p> 2024 2068 <p id="rfc.section.9.1.p.2">The Connection header field's value has the following grammar:</p> 2025 <div id="rfc.figure.u.5 9"></div><pre class="inline"><span id="rfc.iref.g.92"></span><span id="rfc.iref.g.93"></span><span id="rfc.iref.g.94"></span> <a href="#header.connection" class="smpl">Connection</a> = "Connection" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.connection" class="smpl">Connection-v</a>2069 <div id="rfc.figure.u.58"></div><pre class="inline"><span id="rfc.iref.g.91"></span><span id="rfc.iref.g.92"></span><span id="rfc.iref.g.93"></span> <a href="#header.connection" class="smpl">Connection</a> = "Connection" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.connection" class="smpl">Connection-v</a> 2026 2070 <a href="#header.connection" class="smpl">Connection-v</a> = 1#<a href="#header.connection" class="smpl">connection-token</a> 2027 2071 <a href="#header.connection" class="smpl">connection-token</a> = <a href="#rule.token.separators" class="smpl">token</a> … … 2036 2080 of the response. For example, 2037 2081 </p> 2038 <div id="rfc.figure.u. 60"></div><pre class="text"> Connection: close2082 <div id="rfc.figure.u.59"></div><pre class="text"> Connection: close 2039 2083 </pre><p id="rfc.section.9.1.p.8">in either the request or the response header fields indicates that the connection <em class="bcp14">SHOULD NOT</em> be considered "persistent" (<a href="#persistent.connections" title="Persistent Connections">Section 7.1</a>) after the current request/response is complete. 2040 2084 </p> … … 2055 2099 transfer-coding) that would have been sent in a 200 (OK) response. 2056 2100 </p> 2057 <div id="rfc.figure.u.6 1"></div><pre class="inline"><span id="rfc.iref.g.95"></span><span id="rfc.iref.g.96"></span> <a href="#header.content-length" class="smpl">Content-Length</a> = "Content-Length" ":" <a href="#rule.whitespace" class="smpl">OWS</a> 1*<a href="#header.content-length" class="smpl">Content-Length-v</a>2101 <div id="rfc.figure.u.60"></div><pre class="inline"><span id="rfc.iref.g.94"></span><span id="rfc.iref.g.95"></span> <a href="#header.content-length" class="smpl">Content-Length</a> = "Content-Length" ":" <a href="#rule.whitespace" class="smpl">OWS</a> 1*<a href="#header.content-length" class="smpl">Content-Length-v</a> 2058 2102 <a href="#header.content-length" class="smpl">Content-Length-v</a> = 1*<a href="#core.rules" class="smpl">DIGIT</a> 2059 2103 </pre><p id="rfc.section.9.2.p.3">An example is</p> 2060 <div id="rfc.figure.u.6 2"></div><pre class="text"> Content-Length: 34952104 <div id="rfc.figure.u.61"></div><pre class="text"> Content-Length: 3495 2061 2105 </pre><p id="rfc.section.9.2.p.5">Implementations <em class="bcp14">SHOULD</em> use this field to indicate the message-body length when no transfer-coding is being applied and the payload's body length 2062 2106 can be determined prior to being transferred. <a href="#message.body" title="Message Body">Section 3.3</a> describes how recipients determine the length of a message-body. … … 2072 2116 as the Origination Date Field (orig-date) defined in <a href="http://tools.ietf.org/html/rfc5322#section-3.6.1">Section 3.6.1</a> of <a href="#RFC5322" id="rfc.xref.RFC5322.4"><cite title="Internet Message Format">[RFC5322]</cite></a>. The field value is an HTTP-date, as described in <a href="#date.time.formats.full.date" title="Date/Time Formats: Full Date">Section 6.1</a>; it <em class="bcp14">MUST</em> be sent in rfc1123-date format. 2073 2117 </p> 2074 <div id="rfc.figure.u.6 3"></div><pre class="inline"><span id="rfc.iref.g.97"></span><span id="rfc.iref.g.98"></span> <a href="#header.date" class="smpl">Date</a> = "Date" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.date" class="smpl">Date-v</a>2118 <div id="rfc.figure.u.62"></div><pre class="inline"><span id="rfc.iref.g.96"></span><span id="rfc.iref.g.97"></span> <a href="#header.date" class="smpl">Date</a> = "Date" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.date" class="smpl">Date-v</a> 2075 2119 <a href="#header.date" class="smpl">Date-v</a> = <a href="#date.time.formats.full.date" class="smpl">HTTP-date</a> 2076 2120 </pre><p id="rfc.section.9.3.p.3">An example is</p> 2077 <div id="rfc.figure.u.6 4"></div><pre class="text"> Date: Tue, 15 Nov 1994 08:12:31 GMT2121 <div id="rfc.figure.u.63"></div><pre class="text"> Date: Tue, 15 Nov 1994 08:12:31 GMT 2078 2122 </pre><p id="rfc.section.9.3.p.5">Origin servers <em class="bcp14">MUST</em> include a Date header field in all responses, except in these cases: 2079 2123 </p> … … 2113 2157 resource (generally an http URI, as described in <a href="#http.uri" title="http URI scheme">Section 2.6.1</a>). 2114 2158 </p> 2115 <div id="rfc.figure.u.6 5"></div><pre class="inline"><span id="rfc.iref.g.99"></span><span id="rfc.iref.g.100"></span> <a href="#header.host" class="smpl">Host</a> = "Host" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.host" class="smpl">Host-v</a>2159 <div id="rfc.figure.u.64"></div><pre class="inline"><span id="rfc.iref.g.98"></span><span id="rfc.iref.g.99"></span> <a href="#header.host" class="smpl">Host</a> = "Host" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.host" class="smpl">Host-v</a> 2116 2160 <a href="#header.host" class="smpl">Host-v</a> = <a href="#uri" class="smpl">uri-host</a> [ ":" <a href="#uri" class="smpl">port</a> ] ; <a href="#http.uri" title="http URI scheme">Section 2.6.1</a> 2117 2161 </pre><p id="rfc.section.9.4.p.4">A "host" without any trailing port information implies the default port for the service requested (e.g., "80" for an HTTP 2118 2162 URL). For example, a request on the origin server for <http://www.example.org/pub/WWW/> would properly include: 2119 2163 </p> 2120 <div id="rfc.figure.u.6 6"></div><pre class="text2">GET /pub/WWW/ HTTP/1.12164 <div id="rfc.figure.u.65"></div><pre class="text2">GET /pub/WWW/ HTTP/1.1 2121 2165 Host: www.example.org 2122 2166 </pre><p id="rfc.section.9.4.p.6">A client <em class="bcp14">MUST</em> include a Host header field in all HTTP/1.1 request messages. If the requested URI does not include an Internet host name … … 2135 2179 accept parameters (as described in <a href="#transfer.codings" title="Transfer Codings">Section 6.2</a>). 2136 2180 </p> 2137 <div id="rfc.figure.u.6 7"></div><pre class="inline"><span id="rfc.iref.g.101"></span><span id="rfc.iref.g.102"></span><span id="rfc.iref.g.103"></span><span id="rfc.iref.g.104"></span><span id="rfc.iref.g.105"></span> <a href="#header.te" class="smpl">TE</a> = "TE" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.te" class="smpl">TE-v</a>2181 <div id="rfc.figure.u.66"></div><pre class="inline"><span id="rfc.iref.g.100"></span><span id="rfc.iref.g.101"></span><span id="rfc.iref.g.102"></span><span id="rfc.iref.g.103"></span><span id="rfc.iref.g.104"></span> <a href="#header.te" class="smpl">TE</a> = "TE" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.te" class="smpl">TE-v</a> 2138 2182 <a href="#header.te" class="smpl">TE-v</a> = #<a href="#header.te" class="smpl">t-codings</a> 2139 2183 <a href="#header.te" class="smpl">t-codings</a> = "trailers" / ( <a href="#transfer.codings" class="smpl">transfer-extension</a> [ <a href="#header.te" class="smpl">te-params</a> ] ) … … 2144 2188 </p> 2145 2189 <p id="rfc.section.9.5.p.5">Examples of its use are:</p> 2146 <div id="rfc.figure.u.6 8"></div><pre class="text"> TE: deflate2190 <div id="rfc.figure.u.67"></div><pre class="text"> TE: deflate 2147 2191 TE: 2148 2192 TE: trailers, deflate;q=0.5 … … 2181 2225 with chunked transfer-coding. 2182 2226 </p> 2183 <div id="rfc.figure.u.6 9"></div><pre class="inline"><span id="rfc.iref.g.106"></span><span id="rfc.iref.g.107"></span> <a href="#header.trailer" class="smpl">Trailer</a> = "Trailer" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.trailer" class="smpl">Trailer-v</a>2227 <div id="rfc.figure.u.68"></div><pre class="inline"><span id="rfc.iref.g.105"></span><span id="rfc.iref.g.106"></span> <a href="#header.trailer" class="smpl">Trailer</a> = "Trailer" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.trailer" class="smpl">Trailer-v</a> 2184 2228 <a href="#header.trailer" class="smpl">Trailer-v</a> = 1#<a href="#header.fields" class="smpl">field-name</a> 2185 2229 </pre><p id="rfc.section.9.6.p.3">An HTTP/1.1 message <em class="bcp14">SHOULD</em> include a Trailer header field in a message using chunked transfer-coding with a non-empty trailer. Doing so allows the recipient … … 2202 2246 are not. 2203 2247 </p> 2204 <div id="rfc.figure.u. 70"></div><pre class="inline"><span id="rfc.iref.g.108"></span><span id="rfc.iref.g.109"></span> <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a> = "Transfer-Encoding" ":" <a href="#rule.whitespace" class="smpl">OWS</a>2248 <div id="rfc.figure.u.69"></div><pre class="inline"><span id="rfc.iref.g.107"></span><span id="rfc.iref.g.108"></span> <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding</a> = "Transfer-Encoding" ":" <a href="#rule.whitespace" class="smpl">OWS</a> 2205 2249 <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding-v</a> 2206 2250 <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding-v</a> = 1#<a href="#transfer.codings" class="smpl">transfer-coding</a> 2207 2251 </pre><p id="rfc.section.9.7.p.3">Transfer-codings are defined in <a href="#transfer.codings" title="Transfer Codings">Section 6.2</a>. An example is: 2208 2252 </p> 2209 <div id="rfc.figure.u.7 1"></div><pre class="text"> Transfer-Encoding: chunked2253 <div id="rfc.figure.u.70"></div><pre class="text"> Transfer-Encoding: chunked 2210 2254 </pre><p id="rfc.section.9.7.p.5">If multiple encodings have been applied to a representation, the transfer-codings <em class="bcp14">MUST</em> be listed in the order in which they were applied. Additional information about the encoding parameters <em class="bcp14">MAY</em> be provided by other header fields not defined by this specification. 2211 2255 </p> … … 2217 2261 if the server chooses to switch protocols. Servers can use it to indicate what protocols they are willing to switch to. 2218 2262 </p> 2219 <div id="rfc.figure.u.7 2"></div><pre class="inline"><span id="rfc.iref.g.110"></span><span id="rfc.iref.g.111"></span> <a href="#header.upgrade" class="smpl">Upgrade</a> = "Upgrade" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.upgrade" class="smpl">Upgrade-v</a>2263 <div id="rfc.figure.u.71"></div><pre class="inline"><span id="rfc.iref.g.109"></span><span id="rfc.iref.g.110"></span> <a href="#header.upgrade" class="smpl">Upgrade</a> = "Upgrade" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.upgrade" class="smpl">Upgrade-v</a> 2220 2264 <a href="#header.upgrade" class="smpl">Upgrade-v</a> = 1#<a href="#product.tokens" class="smpl">product</a> 2221 2265 </pre><p id="rfc.section.9.8.p.3">For example,</p> 2222 <div id="rfc.figure.u.7 3"></div><pre class="text"> Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x112266 <div id="rfc.figure.u.72"></div><pre class="text"> Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 2223 2267 </pre><p id="rfc.section.9.8.p.5">The Upgrade header field is intended to provide a simple mechanism for transition from HTTP/1.1 to some other, incompatible 2224 2268 protocol. It does so by allowing the client to advertise its desire to use another protocol, such as a later version of HTTP … … 2274 2318 of all senders along the request/response chain. 2275 2319 </p> 2276 <div id="rfc.figure.u.7 4"></div><pre class="inline"><span id="rfc.iref.g.112"></span><span id="rfc.iref.g.113"></span><span id="rfc.iref.g.114"></span><span id="rfc.iref.g.115"></span><span id="rfc.iref.g.116"></span><span id="rfc.iref.g.117"></span><span id="rfc.iref.g.118"></span> <a href="#header.via" class="smpl">Via</a> = "Via" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.via" class="smpl">Via-v</a>2320 <div id="rfc.figure.u.73"></div><pre class="inline"><span id="rfc.iref.g.111"></span><span id="rfc.iref.g.112"></span><span id="rfc.iref.g.113"></span><span id="rfc.iref.g.114"></span><span id="rfc.iref.g.115"></span><span id="rfc.iref.g.116"></span><span id="rfc.iref.g.117"></span> <a href="#header.via" class="smpl">Via</a> = "Via" ":" <a href="#rule.whitespace" class="smpl">OWS</a> <a href="#header.via" class="smpl">Via-v</a> 2277 2321 <a href="#header.via" class="smpl">Via-v</a> = 1#( <a href="#header.via" class="smpl">received-protocol</a> <a href="#rule.whitespace" class="smpl">RWS</a> <a href="#header.via" class="smpl">received-by</a> 2278 2322 [ <a href="#rule.whitespace" class="smpl">RWS</a> <a href="#rule.comment" class="smpl">comment</a> ] ) … … 2299 2343 server at www.example.com. The request received by www.example.com would then have the following Via header field: 2300 2344 </p> 2301 <div id="rfc.figure.u.7 5"></div><pre class="text"> Via: 1.0 fred, 1.1 p.example.net (Apache/1.1)2345 <div id="rfc.figure.u.74"></div><pre class="text"> Via: 1.0 fred, 1.1 p.example.net (Apache/1.1) 2302 2346 </pre><p id="rfc.section.9.9.p.9">Proxies and gateways used as a portal through a network firewall <em class="bcp14">SHOULD NOT</em>, by default, forward the names and ports of hosts within the firewall region. This information <em class="bcp14">SHOULD</em> only be propagated if explicitly enabled. If not enabled, the received-by host of any host behind the firewall <em class="bcp14">SHOULD</em> be replaced by an appropriate pseudonym for that host. 2303 2347 </p> … … 2305 2349 For example, 2306 2350 </p> 2307 <div id="rfc.figure.u.7 6"></div><pre class="text"> Via: 1.0 ricky, 1.1 ethel, 1.1 fred, 1.0 lucy2351 <div id="rfc.figure.u.75"></div><pre class="text"> Via: 1.0 ricky, 1.1 ethel, 1.1 fred, 1.0 lucy 2308 2352 </pre><p id="rfc.section.9.9.p.12">could be collapsed to</p> 2309 <div id="rfc.figure.u.7 7"></div><pre class="text"> Via: 1.0 ricky, 1.1 mertz, 1.0 lucy2353 <div id="rfc.figure.u.76"></div><pre class="text"> Via: 1.0 ricky, 1.1 mertz, 1.0 lucy 2310 2354 </pre><p id="rfc.section.9.9.p.14">Applications <em class="bcp14">SHOULD NOT</em> combine multiple entries unless they are all under the same organizational control and the hosts have already been replaced 2311 2355 by pseudonyms. Applications <em class="bcp14">MUST NOT</em> combine entries which have different received-protocol values. … … 2560 2604 <p id="rfc.section.10.5.p.2">The HTTP Status Code Registry located at <<a href="http://www.iana.org/assignments/http-upgrade-tokens/">http://www.iana.org/assignments/http-upgrade-tokens/</a>> shall be updated with the registration below: 2561 2605 </p> 2562 <div id="rfc.table.u. 1">2606 <div id="rfc.table.u.2"> 2563 2607 <table class="tt full left" cellpadding="3" cellspacing="0"> 2564 2608 <thead> … … 2686 2730 <tr> 2687 2731 <td class="reference"><b id="Part2">[Part2]</b></td> 2688 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-latest">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-latest (work in progress), February 2011.2732 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-latest">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-latest (work in progress), March 2011. 2689 2733 </td> 2690 2734 </tr> 2691 2735 <tr> 2692 2736 <td class="reference"><b id="Part3">[Part3]</b></td> 2693 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), February 2011.2737 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), March 2011. 2694 2738 </td> 2695 2739 </tr> 2696 2740 <tr> 2697 2741 <td class="reference"><b id="Part6">[Part6]</b></td> 2698 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), February 2011.2742 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), March 2011. 2699 2743 </td> 2700 2744 </tr> … … 3012 3056 </p> 3013 3057 <h1 id="rfc.section.C"><a href="#rfc.section.C">C.</a> <a id="collected.abnf" href="#collected.abnf">Collected ABNF</a></h1> 3014 <div id="rfc.figure.u.7 8"></div> <pre class="inline"><a href="#rule.whitespace" class="smpl">BWS</a> = OWS3058 <div id="rfc.figure.u.77"></div> <pre class="inline"><a href="#rule.whitespace" class="smpl">BWS</a> = OWS 3015 3059 3016 3060 <a href="#abnf.dependencies" class="smpl">Cache-Control</a> = <Cache-Control, defined in [Part6], Section 3.4> … … 3111 3155 <a href="#header.fields" class="smpl">field-value</a> = *( field-content / OWS ) 3112 3156 3113 <a href="#general.header.fields" class="smpl">general-header</a> = Cache-Control / Connection / Date / Pragma / Trailer3114 / Transfer-Encoding / Upgrade / Via / Warning / MIME-Version3115 3116 3157 <a href="#header.fields" class="smpl">header-field</a> = field-name ":" OWS [ field-value ] OWS 3117 3158 <a href="#preferred.date.format" class="smpl">hour</a> = 2DIGIT … … 3198 3239 3199 3240 <a href="#preferred.date.format" class="smpl">year</a> = 4DIGIT 3200 </pre> <div id="rfc.figure.u.79"></div> 3201 <p>ABNF diagnostics:</p><pre class="inline">; Chunked-Body defined but not used 3241 </pre> <div id="rfc.figure.u.78"></div> 3242 <p>ABNF diagnostics:</p><pre class="inline">; Cache-Control defined but not used 3243 ; Chunked-Body defined but not used 3244 ; Connection defined but not used 3202 3245 ; Content-Length defined but not used 3246 ; Date defined but not used 3203 3247 ; HTTP-message defined but not used 3204 3248 ; Host defined but not used 3249 ; MIME-Version defined but not used 3250 ; Pragma defined but not used 3205 3251 ; Request defined but not used 3206 3252 ; Response defined but not used 3207 3253 ; TE defined but not used 3254 ; Trailer defined but not used 3255 ; Transfer-Encoding defined but not used 3208 3256 ; URI-reference defined but not used 3209 ; general-header defined but not used 3257 ; Upgrade defined but not used 3258 ; Via defined but not used 3259 ; Warning defined but not used 3210 3260 ; http-URI defined but not used 3211 3261 ; https-URI defined but not used … … 3510 3560 </li> 3511 3561 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/240">http://tools.ietf.org/wg/httpbis/trac/ticket/240</a>>: "Migrate Upgrade details from RFC2817" 3562 </li> 3563 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/276">http://tools.ietf.org/wg/httpbis/trac/ticket/276</a>>: "untangle ABNFs for header fields" 3512 3564 </li> 3513 3565 </ul> … … 3564 3616 <li><tt>absolute-URI</tt> <a href="#rfc.iref.g.28"><b>2.6</b></a></li> 3565 3617 <li>ALPHA <a href="#rfc.iref.g.1"><b>1.2</b></a></li> 3566 <li><tt>asctime-date</tt> <a href="#rfc.iref.g.6 9"><b>6.1</b></a></li>3567 <li><tt>attribute</tt> <a href="#rfc.iref.g.7 3"><b>6.2</b></a></li>3618 <li><tt>asctime-date</tt> <a href="#rfc.iref.g.68"><b>6.1</b></a></li> 3619 <li><tt>attribute</tt> <a href="#rfc.iref.g.72"><b>6.2</b></a></li> 3568 3620 <li><tt>authority</tt> <a href="#rfc.iref.g.29"><b>2.6</b></a></li> 3569 3621 <li><tt>BWS</tt> <a href="#rfc.iref.g.15"><b>1.2.2</b></a></li> 3570 <li><tt>chunk</tt> <a href="#rfc.iref.g.7 8"><b>6.2.1</b></a></li>3571 <li><tt>chunk-data</tt> <a href="#rfc.iref.g.8 4"><b>6.2.1</b></a></li>3572 <li><tt>chunk-ext</tt> <a href="#rfc.iref.g.8 1"><b>6.2.1</b></a></li>3573 <li><tt>chunk-ext-name</tt> <a href="#rfc.iref.g.8 2"><b>6.2.1</b></a></li>3574 <li><tt>chunk-ext-val</tt> <a href="#rfc.iref.g.8 3"><b>6.2.1</b></a></li>3575 <li><tt>chunk-size</tt> <a href="#rfc.iref.g.7 9"><b>6.2.1</b></a></li>3576 <li><tt>Chunked-Body</tt> <a href="#rfc.iref.g.7 7"><b>6.2.1</b></a></li>3622 <li><tt>chunk</tt> <a href="#rfc.iref.g.77"><b>6.2.1</b></a></li> 3623 <li><tt>chunk-data</tt> <a href="#rfc.iref.g.83"><b>6.2.1</b></a></li> 3624 <li><tt>chunk-ext</tt> <a href="#rfc.iref.g.80"><b>6.2.1</b></a></li> 3625 <li><tt>chunk-ext-name</tt> <a href="#rfc.iref.g.81"><b>6.2.1</b></a></li> 3626 <li><tt>chunk-ext-val</tt> <a href="#rfc.iref.g.82"><b>6.2.1</b></a></li> 3627 <li><tt>chunk-size</tt> <a href="#rfc.iref.g.78"><b>6.2.1</b></a></li> 3628 <li><tt>Chunked-Body</tt> <a href="#rfc.iref.g.76"><b>6.2.1</b></a></li> 3577 3629 <li><tt>comment</tt> <a href="#rfc.iref.g.41"><b>3.2</b></a></li> 3578 <li><tt>Connection</tt> <a href="#rfc.iref.g.9 2"><b>9.1</b></a></li>3579 <li><tt>connection-token</tt> <a href="#rfc.iref.g.9 4"><b>9.1</b></a></li>3580 <li><tt>Connection-v</tt> <a href="#rfc.iref.g.9 3"><b>9.1</b></a></li>3581 <li><tt>Content-Length</tt> <a href="#rfc.iref.g.9 5"><b>9.2</b></a></li>3582 <li><tt>Content-Length-v</tt> <a href="#rfc.iref.g.9 6"><b>9.2</b></a></li>3630 <li><tt>Connection</tt> <a href="#rfc.iref.g.91"><b>9.1</b></a></li> 3631 <li><tt>connection-token</tt> <a href="#rfc.iref.g.93"><b>9.1</b></a></li> 3632 <li><tt>Connection-v</tt> <a href="#rfc.iref.g.92"><b>9.1</b></a></li> 3633 <li><tt>Content-Length</tt> <a href="#rfc.iref.g.94"><b>9.2</b></a></li> 3634 <li><tt>Content-Length-v</tt> <a href="#rfc.iref.g.95"><b>9.2</b></a></li> 3583 3635 <li>CR <a href="#rfc.iref.g.2"><b>1.2</b></a></li> 3584 3636 <li>CRLF <a href="#rfc.iref.g.3"><b>1.2</b></a></li> 3585 3637 <li><tt>ctext</tt> <a href="#rfc.iref.g.42"><b>3.2</b></a></li> 3586 3638 <li>CTL <a href="#rfc.iref.g.4"><b>1.2</b></a></li> 3587 <li><tt>Date</tt> <a href="#rfc.iref.g.9 7"><b>9.3</b></a></li>3588 <li><tt>Date-v</tt> <a href="#rfc.iref.g.9 8"><b>9.3</b></a></li>3589 <li><tt>date1</tt> <a href="#rfc.iref.g.5 6"><b>6.1</b></a></li>3590 <li><tt>date2</tt> <a href="#rfc.iref.g.7 5"><b>6.2</b></a></li>3591 <li><tt>date3</tt> <a href="#rfc.iref.g.7 6"><b>6.2</b></a></li>3592 <li><tt>day</tt> <a href="#rfc.iref.g.6 3"><b>6.1</b></a></li>3593 <li><tt>day-name</tt> <a href="#rfc.iref.g.6 1"><b>6.1</b></a></li>3594 <li><tt>day-name-l</tt> <a href="#rfc.iref.g.6 2"><b>6.1</b></a></li>3639 <li><tt>Date</tt> <a href="#rfc.iref.g.96"><b>9.3</b></a></li> 3640 <li><tt>Date-v</tt> <a href="#rfc.iref.g.97"><b>9.3</b></a></li> 3641 <li><tt>date1</tt> <a href="#rfc.iref.g.55"><b>6.1</b></a></li> 3642 <li><tt>date2</tt> <a href="#rfc.iref.g.74"><b>6.2</b></a></li> 3643 <li><tt>date3</tt> <a href="#rfc.iref.g.75"><b>6.2</b></a></li> 3644 <li><tt>day</tt> <a href="#rfc.iref.g.62"><b>6.1</b></a></li> 3645 <li><tt>day-name</tt> <a href="#rfc.iref.g.60"><b>6.1</b></a></li> 3646 <li><tt>day-name-l</tt> <a href="#rfc.iref.g.61"><b>6.1</b></a></li> 3595 3647 <li>DIGIT <a href="#rfc.iref.g.5"><b>1.2</b></a></li> 3596 3648 <li>DQUOTE <a href="#rfc.iref.g.6"><b>1.2</b></a></li> … … 3598 3650 <li><tt>field-name</tt> <a href="#rfc.iref.g.38"><b>3.2</b></a></li> 3599 3651 <li><tt>field-value</tt> <a href="#rfc.iref.g.39"><b>3.2</b></a></li> 3600 <li><tt>general-header</tt> <a href="#rfc.iref.g.45"><b>3.4</b></a></li> 3601 <li><tt>GMT</tt> <a href="#rfc.iref.g.66"><b>6.1</b></a></li> 3652 <li><tt>GMT</tt> <a href="#rfc.iref.g.65"><b>6.1</b></a></li> 3602 3653 <li><tt>header-field</tt> <a href="#rfc.iref.g.37"><b>3.2</b></a></li> 3603 3654 <li>HEXDIG <a href="#rfc.iref.g.7"><b>1.2</b></a></li> 3604 <li><tt>Host</tt> <a href="#rfc.iref.g.9 9"><b>9.4</b></a></li>3605 <li><tt>Host-v</tt> <a href="#rfc.iref.g. 100"><b>9.4</b></a></li>3606 <li><tt>hour</tt> <a href="#rfc.iref.g.5 8"><b>6.1</b></a></li>3607 <li><tt>HTTP-date</tt> <a href="#rfc.iref.g.5 4"><b>6.1</b></a></li>3655 <li><tt>Host</tt> <a href="#rfc.iref.g.98"><b>9.4</b></a></li> 3656 <li><tt>Host-v</tt> <a href="#rfc.iref.g.99"><b>9.4</b></a></li> 3657 <li><tt>hour</tt> <a href="#rfc.iref.g.57"><b>6.1</b></a></li> 3658 <li><tt>HTTP-date</tt> <a href="#rfc.iref.g.53"><b>6.1</b></a></li> 3608 3659 <li><tt>HTTP-message</tt> <a href="#rfc.iref.g.36"><b>3</b></a></li> 3609 3660 <li><tt>HTTP-Prot-Name</tt> <a href="#rfc.iref.g.26"><b>2.5</b></a></li> … … 3611 3662 <li><tt>HTTP-Version</tt> <a href="#rfc.iref.g.25"><b>2.5</b></a></li> 3612 3663 <li><tt>https-URI</tt> <a href="#rfc.iref.g.35"><b>2.6.2</b></a></li> 3613 <li><tt>last-chunk</tt> <a href="#rfc.iref.g. 80"><b>6.2.1</b></a></li>3664 <li><tt>last-chunk</tt> <a href="#rfc.iref.g.79"><b>6.2.1</b></a></li> 3614 3665 <li>LF <a href="#rfc.iref.g.8"><b>1.2</b></a></li> 3615 3666 <li><tt>message-body</tt> <a href="#rfc.iref.g.44"><b>3.3</b></a></li> 3616 <li><tt>Method</tt> <a href="#rfc.iref.g.4 8"><b>4.1.1</b></a></li>3617 <li><tt>minute</tt> <a href="#rfc.iref.g.5 9"><b>6.1</b></a></li>3618 <li><tt>month</tt> <a href="#rfc.iref.g.6 4"><b>6.1</b></a></li>3619 <li><tt>obs-date</tt> <a href="#rfc.iref.g.6 7"><b>6.1</b></a></li>3667 <li><tt>Method</tt> <a href="#rfc.iref.g.47"><b>4.1.1</b></a></li> 3668 <li><tt>minute</tt> <a href="#rfc.iref.g.58"><b>6.1</b></a></li> 3669 <li><tt>month</tt> <a href="#rfc.iref.g.63"><b>6.1</b></a></li> 3670 <li><tt>obs-date</tt> <a href="#rfc.iref.g.66"><b>6.1</b></a></li> 3620 3671 <li><tt>obs-text</tt> <a href="#rfc.iref.g.22"><b>1.2.2</b></a></li> 3621 3672 <li>OCTET <a href="#rfc.iref.g.9"><b>1.2</b></a></li> … … 3623 3674 <li><tt>path-absolute</tt> <a href="#rfc.iref.g.30"><b>2.6</b></a></li> 3624 3675 <li><tt>port</tt> <a href="#rfc.iref.g.31"><b>2.6</b></a></li> 3625 <li><tt>product</tt> <a href="#rfc.iref.g.8 9"><b>6.3</b></a></li>3626 <li><tt>product-version</tt> <a href="#rfc.iref.g. 90"><b>6.3</b></a></li>3627 <li><tt>protocol-name</tt> <a href="#rfc.iref.g.11 5"><b>9.9</b></a></li>3628 <li><tt>protocol-version</tt> <a href="#rfc.iref.g.11 6"><b>9.9</b></a></li>3629 <li><tt>pseudonym</tt> <a href="#rfc.iref.g.11 8"><b>9.9</b></a></li>3676 <li><tt>product</tt> <a href="#rfc.iref.g.88"><b>6.3</b></a></li> 3677 <li><tt>product-version</tt> <a href="#rfc.iref.g.89"><b>6.3</b></a></li> 3678 <li><tt>protocol-name</tt> <a href="#rfc.iref.g.114"><b>9.9</b></a></li> 3679 <li><tt>protocol-version</tt> <a href="#rfc.iref.g.115"><b>9.9</b></a></li> 3680 <li><tt>pseudonym</tt> <a href="#rfc.iref.g.117"><b>9.9</b></a></li> 3630 3681 <li><tt>qdtext</tt> <a href="#rfc.iref.g.21"><b>1.2.2</b></a></li> 3631 <li><tt>qdtext-nf</tt> <a href="#rfc.iref.g.8 7"><b>6.2.1</b></a></li>3682 <li><tt>qdtext-nf</tt> <a href="#rfc.iref.g.86"><b>6.2.1</b></a></li> 3632 3683 <li><tt>query</tt> <a href="#rfc.iref.g.32"><b>2.6</b></a></li> 3633 3684 <li><tt>quoted-cpair</tt> <a href="#rfc.iref.g.43"><b>3.2</b></a></li> 3634 3685 <li><tt>quoted-pair</tt> <a href="#rfc.iref.g.23"><b>1.2.2</b></a></li> 3635 <li><tt>quoted-str-nf</tt> <a href="#rfc.iref.g.8 6"><b>6.2.1</b></a></li>3686 <li><tt>quoted-str-nf</tt> <a href="#rfc.iref.g.85"><b>6.2.1</b></a></li> 3636 3687 <li><tt>quoted-string</tt> <a href="#rfc.iref.g.20"><b>1.2.2</b></a></li> 3637 <li><tt>qvalue</tt> <a href="#rfc.iref.g.9 1"><b>6.4</b></a></li>3638 <li><tt>Reason-Phrase</tt> <a href="#rfc.iref.g.5 3"><b>5.1.1</b></a></li>3639 <li><tt>received-by</tt> <a href="#rfc.iref.g.11 7"><b>9.9</b></a></li>3640 <li><tt>received-protocol</tt> <a href="#rfc.iref.g.11 4"><b>9.9</b></a></li>3641 <li><tt>Request</tt> <a href="#rfc.iref.g.4 6"><b>4</b></a></li>3642 <li><tt>Request-Line</tt> <a href="#rfc.iref.g.4 7"><b>4.1</b></a></li>3643 <li><tt>request-target</tt> <a href="#rfc.iref.g.4 9"><b>4.1.2</b></a></li>3644 <li><tt>Response</tt> <a href="#rfc.iref.g. 50"><b>5</b></a></li>3645 <li><tt>rfc1123-date</tt> <a href="#rfc.iref.g.5 5"><b>6.1</b></a></li>3646 <li><tt>rfc850-date</tt> <a href="#rfc.iref.g.6 8"><b>6.1</b></a></li>3688 <li><tt>qvalue</tt> <a href="#rfc.iref.g.90"><b>6.4</b></a></li> 3689 <li><tt>Reason-Phrase</tt> <a href="#rfc.iref.g.52"><b>5.1.1</b></a></li> 3690 <li><tt>received-by</tt> <a href="#rfc.iref.g.116"><b>9.9</b></a></li> 3691 <li><tt>received-protocol</tt> <a href="#rfc.iref.g.113"><b>9.9</b></a></li> 3692 <li><tt>Request</tt> <a href="#rfc.iref.g.45"><b>4</b></a></li> 3693 <li><tt>Request-Line</tt> <a href="#rfc.iref.g.46"><b>4.1</b></a></li> 3694 <li><tt>request-target</tt> <a href="#rfc.iref.g.48"><b>4.1.2</b></a></li> 3695 <li><tt>Response</tt> <a href="#rfc.iref.g.49"><b>5</b></a></li> 3696 <li><tt>rfc1123-date</tt> <a href="#rfc.iref.g.54"><b>6.1</b></a></li> 3697 <li><tt>rfc850-date</tt> <a href="#rfc.iref.g.67"><b>6.1</b></a></li> 3647 3698 <li><tt>RWS</tt> <a href="#rfc.iref.g.14"><b>1.2.2</b></a></li> 3648 <li><tt>second</tt> <a href="#rfc.iref.g. 60"><b>6.1</b></a></li>3699 <li><tt>second</tt> <a href="#rfc.iref.g.59"><b>6.1</b></a></li> 3649 3700 <li>SP <a href="#rfc.iref.g.10"><b>1.2</b></a></li> 3650 3701 <li><tt>special</tt> <a href="#rfc.iref.g.19"><b>1.2.2</b></a></li> 3651 <li><tt>Status-Code</tt> <a href="#rfc.iref.g.5 2"><b>5.1.1</b></a></li>3652 <li><tt>Status-Line</tt> <a href="#rfc.iref.g.5 1"><b>5.1</b></a></li>3653 <li><tt>t-codings</tt> <a href="#rfc.iref.g.10 3"><b>9.5</b></a></li>3702 <li><tt>Status-Code</tt> <a href="#rfc.iref.g.51"><b>5.1.1</b></a></li> 3703 <li><tt>Status-Line</tt> <a href="#rfc.iref.g.50"><b>5.1</b></a></li> 3704 <li><tt>t-codings</tt> <a href="#rfc.iref.g.102"><b>9.5</b></a></li> 3654 3705 <li><tt>tchar</tt> <a href="#rfc.iref.g.18"><b>1.2.2</b></a></li> 3655 <li><tt>TE</tt> <a href="#rfc.iref.g.10 1"><b>9.5</b></a></li>3656 <li><tt>te-ext</tt> <a href="#rfc.iref.g.10 5"><b>9.5</b></a></li>3657 <li><tt>te-params</tt> <a href="#rfc.iref.g.10 4"><b>9.5</b></a></li>3658 <li><tt>TE-v</tt> <a href="#rfc.iref.g.10 2"><b>9.5</b></a></li>3659 <li><tt>time-of-day</tt> <a href="#rfc.iref.g.5 7"><b>6.1</b></a></li>3706 <li><tt>TE</tt> <a href="#rfc.iref.g.100"><b>9.5</b></a></li> 3707 <li><tt>te-ext</tt> <a href="#rfc.iref.g.104"><b>9.5</b></a></li> 3708 <li><tt>te-params</tt> <a href="#rfc.iref.g.103"><b>9.5</b></a></li> 3709 <li><tt>TE-v</tt> <a href="#rfc.iref.g.101"><b>9.5</b></a></li> 3710 <li><tt>time-of-day</tt> <a href="#rfc.iref.g.56"><b>6.1</b></a></li> 3660 3711 <li><tt>token</tt> <a href="#rfc.iref.g.17"><b>1.2.2</b></a></li> 3661 <li><tt>Trailer</tt> <a href="#rfc.iref.g.10 6"><b>9.6</b></a></li>3662 <li><tt>trailer-part</tt> <a href="#rfc.iref.g.8 5"><b>6.2.1</b></a></li>3663 <li><tt>Trailer-v</tt> <a href="#rfc.iref.g.10 7"><b>9.6</b></a></li>3664 <li><tt>transfer-coding</tt> <a href="#rfc.iref.g. 70"><b>6.2</b></a></li>3665 <li><tt>Transfer-Encoding</tt> <a href="#rfc.iref.g.10 8"><b>9.7</b></a></li>3666 <li><tt>Transfer-Encoding-v</tt> <a href="#rfc.iref.g.10 9"><b>9.7</b></a></li>3667 <li><tt>transfer-extension</tt> <a href="#rfc.iref.g.7 1"><b>6.2</b></a></li>3668 <li><tt>transfer-parameter</tt> <a href="#rfc.iref.g.7 2"><b>6.2</b></a></li>3669 <li><tt>Upgrade</tt> <a href="#rfc.iref.g.1 10"><b>9.8</b></a></li>3670 <li><tt>Upgrade-v</tt> <a href="#rfc.iref.g.11 1"><b>9.8</b></a></li>3712 <li><tt>Trailer</tt> <a href="#rfc.iref.g.105"><b>9.6</b></a></li> 3713 <li><tt>trailer-part</tt> <a href="#rfc.iref.g.84"><b>6.2.1</b></a></li> 3714 <li><tt>Trailer-v</tt> <a href="#rfc.iref.g.106"><b>9.6</b></a></li> 3715 <li><tt>transfer-coding</tt> <a href="#rfc.iref.g.69"><b>6.2</b></a></li> 3716 <li><tt>Transfer-Encoding</tt> <a href="#rfc.iref.g.107"><b>9.7</b></a></li> 3717 <li><tt>Transfer-Encoding-v</tt> <a href="#rfc.iref.g.108"><b>9.7</b></a></li> 3718 <li><tt>transfer-extension</tt> <a href="#rfc.iref.g.70"><b>6.2</b></a></li> 3719 <li><tt>transfer-parameter</tt> <a href="#rfc.iref.g.71"><b>6.2</b></a></li> 3720 <li><tt>Upgrade</tt> <a href="#rfc.iref.g.109"><b>9.8</b></a></li> 3721 <li><tt>Upgrade-v</tt> <a href="#rfc.iref.g.110"><b>9.8</b></a></li> 3671 3722 <li><tt>uri-host</tt> <a href="#rfc.iref.g.33"><b>2.6</b></a></li> 3672 3723 <li><tt>URI-reference</tt> <a href="#rfc.iref.g.27"><b>2.6</b></a></li> 3673 <li><tt>value</tt> <a href="#rfc.iref.g.7 4"><b>6.2</b></a></li>3724 <li><tt>value</tt> <a href="#rfc.iref.g.73"><b>6.2</b></a></li> 3674 3725 <li>VCHAR <a href="#rfc.iref.g.11"><b>1.2</b></a></li> 3675 <li><tt>Via</tt> <a href="#rfc.iref.g.11 2"><b>9.9</b></a></li>3676 <li><tt>Via-v</tt> <a href="#rfc.iref.g.11 3"><b>9.9</b></a></li>3726 <li><tt>Via</tt> <a href="#rfc.iref.g.111"><b>9.9</b></a></li> 3727 <li><tt>Via-v</tt> <a href="#rfc.iref.g.112"><b>9.9</b></a></li> 3677 3728 <li><tt>word</tt> <a href="#rfc.iref.g.16"><b>1.2.2</b></a></li> 3678 3729 <li>WSP <a href="#rfc.iref.g.12"><b>1.2</b></a></li> 3679 <li><tt>year</tt> <a href="#rfc.iref.g.6 5"><b>6.1</b></a></li>3730 <li><tt>year</tt> <a href="#rfc.iref.g.64"><b>6.1</b></a></li> 3680 3731 </ul> 3681 3732 </li> 3682 <li>gzip (Coding Format) <a href="#rfc.iref.g.8 8">6.2.2.3</a></li>3733 <li>gzip (Coding Format) <a href="#rfc.iref.g.87">6.2.2.3</a></li> 3683 3734 </ul> 3684 3735 </li> … … 3759 3810 </ul> 3760 3811 </li> 3761 <li><em>Part6</em> <a href="#rfc.xref.Part6.1">1.2.3</a>, <a href="#rfc.xref.Part6.2">1.2.3</a>, <a href="#rfc.xref.Part6.3">1.2.3</a>, <a href="#rfc.xref.Part6.4">2.3</a>, <a href="#rfc.xref.Part6.5">3.3</a>, <a href="#rfc.xref.Part6.6">3.4</a>, <a href="#rfc.xref.Part6.7">3.4</a>, <a href="#rfc.xref.Part6.8"> 3.4</a>, <a href="#rfc.xref.Part6.9">7.1.3.2</a>, <a href="#Part6"><b>13.1</b></a><ul>3812 <li><em>Part6</em> <a href="#rfc.xref.Part6.1">1.2.3</a>, <a href="#rfc.xref.Part6.2">1.2.3</a>, <a href="#rfc.xref.Part6.3">1.2.3</a>, <a href="#rfc.xref.Part6.4">2.3</a>, <a href="#rfc.xref.Part6.5">3.3</a>, <a href="#rfc.xref.Part6.6">3.4</a>, <a href="#rfc.xref.Part6.7">3.4</a>, <a href="#rfc.xref.Part6.8">7.1.3.2</a>, <a href="#Part6"><b>13.1</b></a><ul> 3762 3813 <li><em>Section 2</em> <a href="#rfc.xref.Part6.4">2.3</a></li> 3763 3814 <li><em>Section 2.1.1</em> <a href="#rfc.xref.Part6.5">3.3</a></li> 3764 <li><em>Section 3.2</em> <a href="#rfc.xref.Part6.6">3.4</a></li> 3765 <li><em>Section 3.4</em> <a href="#rfc.xref.Part6.1">1.2.3</a>, <a href="#rfc.xref.Part6.2">1.2.3</a>, <a href="#rfc.xref.Part6.7">3.4</a></li> 3766 <li><em>Section 3.6</em> <a href="#rfc.xref.Part6.3">1.2.3</a>, <a href="#rfc.xref.Part6.8">3.4</a>, <a href="#rfc.xref.Part6.9">7.1.3.2</a></li> 3815 <li><em>Section 3.4</em> <a href="#rfc.xref.Part6.1">1.2.3</a>, <a href="#rfc.xref.Part6.2">1.2.3</a>, <a href="#rfc.xref.Part6.6">3.4</a></li> 3816 <li><em>Section 3.6</em> <a href="#rfc.xref.Part6.3">1.2.3</a>, <a href="#rfc.xref.Part6.7">3.4</a>, <a href="#rfc.xref.Part6.8">7.1.3.2</a></li> 3767 3817 </ul> 3768 3818 </li> -
draft-ietf-httpbis/latest/p1-messaging.xml
r1138 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY mdash "—"> -
draft-ietf-httpbis/latest/p2-semantics.html
r1138 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 344 350 } 345 351 @top-right { 346 content: " February2011";352 content: "March 2011"; 347 353 } 348 354 @top-center { … … 353 359 } 354 360 @bottom-center { 355 content: "Expires August 26, 2011";361 content: "Expires September 2, 2011"; 356 362 } 357 363 @bottom-right { … … 391 397 <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B"> 392 398 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 393 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">399 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 394 400 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 395 401 <meta name="dct.creator" content="Fielding, R."> … … 403 409 <meta name="dct.creator" content="Reschke, J. F."> 404 410 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p2-semantics-latest"> 405 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-22">411 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 406 412 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 407 413 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia 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."> … … 434 440 </tr> 435 441 <tr> 436 <td class="left">Expires: August 26, 2011</td>442 <td class="left">Expires: September 2, 2011</td> 437 443 <td class="right">HP</td> 438 444 </tr> … … 487 493 <tr> 488 494 <td class="left"></td> 489 <td class="right"> February 22, 2011</td>495 <td class="right">March 1, 2011</td> 490 496 </tr> 491 497 </tbody> … … 514 520 in progress”. 515 521 </p> 516 <p>This Internet-Draft will expire on August 26, 2011.</p>522 <p>This Internet-Draft will expire on September 2, 2011.</p> 517 523 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 518 524 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 2579 2585 <tr> 2580 2586 <td class="reference"><b id="Part1">[Part1]</b></td> 2581 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), February 2011.2587 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), March 2011. 2582 2588 </td> 2583 2589 </tr> 2584 2590 <tr> 2585 2591 <td class="reference"><b id="Part3">[Part3]</b></td> 2586 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), February 2011.2592 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), March 2011. 2587 2593 </td> 2588 2594 </tr> 2589 2595 <tr> 2590 2596 <td class="reference"><b id="Part4">[Part4]</b></td> 2591 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), February 2011.2597 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), March 2011. 2592 2598 </td> 2593 2599 </tr> 2594 2600 <tr> 2595 2601 <td class="reference"><b id="Part5">[Part5]</b></td> 2596 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), February 2011.2602 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), March 2011. 2597 2603 </td> 2598 2604 </tr> 2599 2605 <tr> 2600 2606 <td class="reference"><b id="Part6">[Part6]</b></td> 2601 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), February 2011.2607 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), March 2011. 2602 2608 </td> 2603 2609 </tr> 2604 2610 <tr> 2605 2611 <td class="reference"><b id="Part7">[Part7]</b></td> 2606 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-latest">HTTP/1.1, part 7: Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-latest (work in progress), February 2011.2612 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-latest">HTTP/1.1, part 7: Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-latest (work in progress), March 2011. 2607 2613 </td> 2608 2614 </tr> -
draft-ietf-httpbis/latest/p2-semantics.xml
r1138 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY mdash "—"> -
draft-ietf-httpbis/latest/p3-payload.html
r1138 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 344 350 } 345 351 @top-right { 346 content: " February2011";352 content: "March 2011"; 347 353 } 348 354 @top-center { … … 353 359 } 354 360 @bottom-center { 355 content: "Expires August 26, 2011";361 content: "Expires September 2, 2011"; 356 362 } 357 363 @bottom-right { … … 390 396 <link rel="Appendix" title="D Collected ABNF" href="#rfc.section.D"> 391 397 <link rel="Appendix" title="E Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.E"> 392 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">398 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 393 399 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 394 400 <meta name="dct.creator" content="Fielding, R."> … … 402 408 <meta name="dct.creator" content="Reschke, J. F."> 403 409 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p3-payload-latest"> 404 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-22">410 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 405 411 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 406 412 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 3 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 3 defines HTTP message content, metadata, and content negotiation."> … … 428 434 </tr> 429 435 <tr> 430 <td class="left">Expires: August 26, 2011</td>436 <td class="left">Expires: September 2, 2011</td> 431 437 <td class="right">J. Mogul</td> 432 438 </tr> … … 485 491 <tr> 486 492 <td class="left"></td> 487 <td class="right"> February 22, 2011</td>493 <td class="right">March 1, 2011</td> 488 494 </tr> 489 495 </tbody> … … 511 517 in progress”. 512 518 </p> 513 <p>This Internet-Draft will expire on August 26, 2011.</p>519 <p>This Internet-Draft will expire on September 2, 2011.</p> 514 520 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 515 521 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 1570 1576 <tr> 1571 1577 <td class="reference"><b id="Part1">[Part1]</b></td> 1572 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), February 2011.1578 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), March 2011. 1573 1579 </td> 1574 1580 </tr> 1575 1581 <tr> 1576 1582 <td class="reference"><b id="Part2">[Part2]</b></td> 1577 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-latest">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-latest (work in progress), February 2011.1583 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-latest">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-latest (work in progress), March 2011. 1578 1584 </td> 1579 1585 </tr> 1580 1586 <tr> 1581 1587 <td class="reference"><b id="Part4">[Part4]</b></td> 1582 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), February 2011.1588 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), March 2011. 1583 1589 </td> 1584 1590 </tr> 1585 1591 <tr> 1586 1592 <td class="reference"><b id="Part5">[Part5]</b></td> 1587 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), February 2011.1593 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), March 2011. 1588 1594 </td> 1589 1595 </tr> 1590 1596 <tr> 1591 1597 <td class="reference"><b id="Part6">[Part6]</b></td> 1592 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), February 2011.1598 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), March 2011. 1593 1599 </td> 1594 1600 </tr> -
draft-ietf-httpbis/latest/p3-payload.xml
r1138 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY mdash "—"> -
draft-ietf-httpbis/latest/p4-conditional.html
r1120 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 344 350 } 345 351 @top-right { 346 content: " February2011";352 content: "March 2011"; 347 353 } 348 354 @top-center { … … 353 359 } 354 360 @bottom-center { 355 content: "Expires August 21, 2011";361 content: "Expires September 2, 2011"; 356 362 } 357 363 @bottom-right { … … 388 394 <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B"> 389 395 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 390 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">396 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 391 397 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 392 398 <meta name="dct.creator" content="Fielding, R."> … … 400 406 <meta name="dct.creator" content="Reschke, J. F."> 401 407 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p4-conditional-latest"> 402 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-17">408 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 403 409 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 404 410 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 4 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 4 defines request header fields for indicating conditional requests and the rules for constructing responses to those requests."> … … 426 432 </tr> 427 433 <tr> 428 <td class="left">Expires: August 21, 2011</td>434 <td class="left">Expires: September 2, 2011</td> 429 435 <td class="right">J. Mogul</td> 430 436 </tr> … … 483 489 <tr> 484 490 <td class="left"></td> 485 <td class="right"> February 17, 2011</td>491 <td class="right">March 1, 2011</td> 486 492 </tr> 487 493 </tbody> … … 509 515 in progress”. 510 516 </p> 511 <p>This Internet-Draft will expire on August 21, 2011.</p>517 <p>This Internet-Draft will expire on September 2, 2011.</p> 512 518 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 513 519 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 1187 1193 <tr> 1188 1194 <td class="reference"><b id="Part1">[Part1]</b></td> 1189 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), February 2011.1195 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), March 2011. 1190 1196 </td> 1191 1197 </tr> 1192 1198 <tr> 1193 1199 <td class="reference"><b id="Part3">[Part3]</b></td> 1194 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), February 2011.1200 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-latest">HTTP/1.1, part 3: Message Payload and Content Negotiation</a>”, Internet-Draft draft-ietf-httpbis-p3-payload-latest (work in progress), March 2011. 1195 1201 </td> 1196 1202 </tr> 1197 1203 <tr> 1198 1204 <td class="reference"><b id="Part5">[Part5]</b></td> 1199 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), February 2011.1205 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), March 2011. 1200 1206 </td> 1201 1207 </tr> 1202 1208 <tr> 1203 1209 <td class="reference"><b id="Part6">[Part6]</b></td> 1204 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), February 2011.1210 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), March 2011. 1205 1211 </td> 1206 1212 </tr> -
draft-ietf-httpbis/latest/p4-conditional.xml
r1120 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY notation "<xref target='Part1' x:rel='#notation' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> -
draft-ietf-httpbis/latest/p5-range.html
r1120 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 344 350 } 345 351 @top-right { 346 content: " February2011";352 content: "March 2011"; 347 353 } 348 354 @top-center { … … 353 359 } 354 360 @bottom-center { 355 content: "Expires August 21, 2011";361 content: "Expires September 2, 2011"; 356 362 } 357 363 @bottom-right { … … 388 394 <link rel="Appendix" title="C Collected ABNF" href="#rfc.section.C"> 389 395 <link rel="Appendix" title="D Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.D"> 390 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">396 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 391 397 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 392 398 <meta name="dct.creator" content="Fielding, R."> … … 400 406 <meta name="dct.creator" content="Reschke, J. F."> 401 407 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p5-range-latest"> 402 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-17">408 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 403 409 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 404 410 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 5 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 5 defines range-specific requests and the rules for constructing and combining responses to those requests."> … … 426 432 </tr> 427 433 <tr> 428 <td class="left">Expires: August 21, 2011</td>434 <td class="left">Expires: September 2, 2011</td> 429 435 <td class="right">J. Mogul</td> 430 436 </tr> … … 483 489 <tr> 484 490 <td class="left"></td> 485 <td class="right"> February 17, 2011</td>491 <td class="right">March 1, 2011</td> 486 492 </tr> 487 493 </tbody> … … 509 515 in progress”. 510 516 </p> 511 <p>This Internet-Draft will expire on August 21, 2011.</p>517 <p>This Internet-Draft will expire on September 2, 2011.</p> 512 518 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 513 519 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 1035 1041 <tr> 1036 1042 <td class="reference"><b id="Part1">[Part1]</b></td> 1037 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), February 2011.1043 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), March 2011. 1038 1044 </td> 1039 1045 </tr> 1040 1046 <tr> 1041 1047 <td class="reference"><b id="Part4">[Part4]</b></td> 1042 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), February 2011.1048 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), March 2011. 1043 1049 </td> 1044 1050 </tr> -
draft-ietf-httpbis/latest/p5-range.xml
r1120 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY notation "<xref target='Part1' x:rel='#notation' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> -
draft-ietf-httpbis/latest/p6-cache.html
r1136 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 347 353 } 348 354 @top-right { 349 content: " February2011";355 content: "March 2011"; 350 356 } 351 357 @top-center { … … 356 362 } 357 363 @bottom-center { 358 content: "Expires August 26, 2011";364 content: "Expires September 2, 2011"; 359 365 } 360 366 @bottom-right { … … 389 395 <link rel="Appendix" title="B Collected ABNF" href="#rfc.section.B"> 390 396 <link rel="Appendix" title="C Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.C"> 391 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">397 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 392 398 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 393 399 <meta name="dct.creator" content="Fielding, R."> … … 402 408 <meta name="dct.creator" content="Reschke, J. F."> 403 409 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p6-cache-latest"> 404 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-22">410 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 405 411 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 406 412 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. This document is Part 6 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 6 defines requirements on HTTP caches and the associated header fields that control cache behavior or indicate cacheable response messages."> … … 428 434 </tr> 429 435 <tr> 430 <td class="left">Expires: August 26, 2011</td>436 <td class="left">Expires: September 2, 2011</td> 431 437 <td class="right">J. Mogul</td> 432 438 </tr> … … 489 495 <tr> 490 496 <td class="left"></td> 491 <td class="right"> February 22, 2011</td>497 <td class="right">March 1, 2011</td> 492 498 </tr> 493 499 </tbody> … … 515 521 in progress”. 516 522 </p> 517 <p>This Internet-Draft will expire on August 26, 2011.</p>523 <p>This Internet-Draft will expire on September 2, 2011.</p> 518 524 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 519 525 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 1606 1612 <tr> 1607 1613 <td class="reference"><b id="Part1">[Part1]</b></td> 1608 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), February 2011.1614 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), March 2011. 1609 1615 </td> 1610 1616 </tr> 1611 1617 <tr> 1612 1618 <td class="reference"><b id="Part2">[Part2]</b></td> 1613 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-latest">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-latest (work in progress), February 2011.1619 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-latest">HTTP/1.1, part 2: Message Semantics</a>”, Internet-Draft draft-ietf-httpbis-p2-semantics-latest (work in progress), March 2011. 1614 1620 </td> 1615 1621 </tr> 1616 1622 <tr> 1617 1623 <td class="reference"><b id="Part4">[Part4]</b></td> 1618 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), February 2011.1624 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional-latest">HTTP/1.1, part 4: Conditional Requests</a>”, Internet-Draft draft-ietf-httpbis-p4-conditional-latest (work in progress), March 2011. 1619 1625 </td> 1620 1626 </tr> 1621 1627 <tr> 1622 1628 <td class="reference"><b id="Part5">[Part5]</b></td> 1623 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), February 2011.1629 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-latest">HTTP/1.1, part 5: Range Requests and Partial Responses</a>”, Internet-Draft draft-ietf-httpbis-p5-range-latest (work in progress), March 2011. 1624 1630 </td> 1625 1631 </tr> 1626 1632 <tr> 1627 1633 <td class="reference"><b id="Part7">[Part7]</b></td> 1628 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-latest">HTTP/1.1, part 7: Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-latest (work in progress), February 2011.1634 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p7-auth-latest">HTTP/1.1, part 7: Authentication</a>”, Internet-Draft draft-ietf-httpbis-p7-auth-latest (work in progress), March 2011. 1629 1635 </td> 1630 1636 </tr> -
draft-ietf-httpbis/latest/p6-cache.xml
r1130 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY notation "<xref target='Part1' x:rel='#notation' xmlns:x='http://purl.org/net/xml2rfc/ext'/>"> -
draft-ietf-httpbis/latest/p7-auth.html
r1120 r1145 85 85 margin-left: 2em; 86 86 margin-right: 2em; 87 } 88 ol.la { 89 list-style-type: lower-alpha; 90 } 91 ol.ua { 92 list-style-type: upper-alpha; 87 93 } 88 94 ol p { … … 344 350 } 345 351 @top-right { 346 content: " February2011";352 content: "March 2011"; 347 353 } 348 354 @top-center { … … 353 359 } 354 360 @bottom-center { 355 content: "Expires August 21, 2011";361 content: "Expires September 2, 2011"; 356 362 } 357 363 @bottom-right { … … 385 391 <link rel="Appendix" title="A Collected ABNF" href="#rfc.section.A"> 386 392 <link rel="Appendix" title="B Change Log (to be removed by RFC Editor before publication)" href="#rfc.section.B"> 387 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">393 <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/"> 388 394 <link rel="schema.dct" href="http://purl.org/dc/terms/"> 389 395 <meta name="dct.creator" content="Fielding, R."> … … 397 403 <meta name="dct.creator" content="Reschke, J. F."> 398 404 <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p7-auth-latest"> 399 <meta name="dct.issued" scheme="ISO8601" content="2011-0 2-17">405 <meta name="dct.issued" scheme="ISO8601" content="2011-03-01"> 400 406 <meta name="dct.replaces" content="urn:ietf:rfc:2616"> 401 407 <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 7 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 7 defines HTTP Authentication."> … … 428 434 </tr> 429 435 <tr> 430 <td class="left">Expires: August 21, 2011</td>436 <td class="left">Expires: September 2, 2011</td> 431 437 <td class="right">HP</td> 432 438 </tr> … … 481 487 <tr> 482 488 <td class="left"></td> 483 <td class="right"> February 17, 2011</td>489 <td class="right">March 1, 2011</td> 484 490 </tr> 485 491 </tbody> … … 507 513 in progress”. 508 514 </p> 509 <p>This Internet-Draft will expire on August 21, 2011.</p>515 <p>This Internet-Draft will expire on September 2, 2011.</p> 510 516 <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1> 511 517 <p>Copyright © 2011 IETF Trust and the persons identified as the document authors. All rights reserved.</p> … … 886 892 <tr> 887 893 <td class="reference"><b id="Part1">[Part1]</b></td> 888 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), February 2011.894 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-latest">HTTP/1.1, part 1: URIs, Connections, and Message Parsing</a>”, Internet-Draft draft-ietf-httpbis-p1-messaging-latest (work in progress), March 2011. 889 895 </td> 890 896 </tr> 891 897 <tr> 892 898 <td class="reference"><b id="Part6">[Part6]</b></td> 893 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), February 2011.899 <td class="top"><a href="mailto:fielding@gbiv.com" title="Adobe Systems Incorporated">Fielding, R., Ed.</a>, <a href="mailto:jg@freedesktop.org" title="Alcatel-Lucent Bell Labs">Gettys, J.</a>, <a href="mailto:JeffMogul@acm.org" title="Hewlett-Packard Company">Mogul, J.</a>, <a href="mailto:henrikn@microsoft.com" title="Microsoft Corporation">Frystyk, H.</a>, <a href="mailto:LMM@acm.org" title="Adobe Systems Incorporated">Masinter, L.</a>, <a href="mailto:paulle@microsoft.com" title="Microsoft Corporation">Leach, P.</a>, <a href="mailto:timbl@w3.org" title="World Wide Web Consortium">Berners-Lee, T.</a>, <a href="mailto:ylafon@w3.org" title="World Wide Web Consortium">Lafon, Y., Ed.</a>, <a href="mailto:mnot@mnot.net">Nottingham, M., Ed.</a>, and <a href="mailto:julian.reschke@greenbytes.de" title="greenbytes GmbH">J. Reschke, Ed.</a>, “<a href="http://tools.ietf.org/html/draft-ietf-httpbis-p6-cache-latest">HTTP/1.1, part 6: Caching</a>”, Internet-Draft draft-ietf-httpbis-p6-cache-latest (work in progress), March 2011. 894 900 </td> 895 901 </tr> -
draft-ietf-httpbis/latest/p7-auth.xml
r1120 r1145 13 13 <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>"> 14 14 <!ENTITY ID-VERSION "latest"> 15 <!ENTITY ID-MONTH " February">15 <!ENTITY ID-MONTH "March"> 16 16 <!ENTITY ID-YEAR "2011"> 17 17 <!ENTITY mdash "—"> -
rfc2629xslt/rfc2629.xslt
r1103 r1145 744 744 <xsl:otherwise> 745 745 <xsl:variable name="start" select="substring-before($content,' ')"/> 746 <xsl:variable name="end" select="substring-after($content,' ')"/> 747 <xsl:if test="string-length($start) > 69 + $indent"> 746 <xsl:variable name="end" select="substring-after($content,' ')"/> 747 <xsl:variable name="max"> 748 <xsl:choose> 749 <xsl:when test="$indent!=''"><xsl:value-of select="69 + $indent"/></xsl:when> 750 <xsl:otherwise>69</xsl:otherwise> 751 </xsl:choose> 752 </xsl:variable> 753 <xsl:if test="string-length($start) > $max"> 748 754 <xsl:call-template name="warning"> 749 755 <xsl:with-param name="inline" select="'no'"/> … … 1158 1164 <xsl:apply-templates select="x:boilerplate"/> 1159 1165 <xsl:apply-templates select="abstract" /> 1160 <xsl:apply-templates select="note" /> 1166 1167 <!-- Notes except IESG Notes --> 1168 <xsl:apply-templates select="note[@title!='IESG Note' or $xml2rfc-private!='']" /> 1161 1169 <!-- show notes inside change tracking as well --> 1162 <xsl:apply-templates select="ed:replace[.//note ]" />1170 <xsl:apply-templates select="ed:replace[.//note[@title!='IESG Note' or $xml2rfc-private!='']]" /> 1163 1171 1164 1172 <xsl:if test="$xml2rfc-private='' and $abstract-first"> … … 1265 1273 <!-- numbered list inside numbered list --> 1266 1274 <xsl:template match="list[@style='numbers']/t/list[@style='numbers']" priority="9"> 1267 <ol style="list-style-type: lower-alpha">1275 <ol class="la"> 1268 1276 <xsl:call-template name="insertInsDelClass"/> 1269 1277 <xsl:apply-templates /> … … 1272 1280 1273 1281 <xsl:template match="list[@style='letters']"> 1274 <ol style="list-style-type: lower-alpha">1282 <ol class="la"> 1275 1283 <xsl:call-template name="insertInsDelClass"/> 1276 1284 <xsl:apply-templates /> … … 1280 1288 <!-- nested lettered list uses uppercase --> 1281 1289 <xsl:template match="list//t//list[@style='letters']" priority="9"> 1282 <ol style="list-style-type: upper-alpha">1290 <ol class="ua"> 1283 1291 <xsl:call-template name="insertInsDelClass"/> 1284 1292 <xsl:apply-templates /> … … 3288 3296 margin-right: 2em; 3289 3297 } 3298 ol.la { 3299 list-style-type: lower-alpha; 3300 } 3301 ol.ua { 3302 list-style-type: upper-alpha; 3303 } 3290 3304 ol p { 3291 3305 margin-left: 0em; … … 4439 4453 </section> 4440 4454 4455 <!-- IESG Note goes here; see http://www.rfc-editor.org/rfc-style-guide/rfc-style --> 4456 <xsl:copy-of select="/rfc/front/note[@title='IESG Note']"/> 4457 4441 4458 <xsl:choose> 4442 4459 <xsl:when test="$ipr-2008-11"> … … 6224 6241 <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 6225 6242 <!-- when RCS keyword substitution in place, add version info --> 6226 <xsl:if test="contains('$Revision: 1.54 0$',':')">6227 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.54 0$', 'Revision: '),'$','')),', ')" />6243 <xsl:if test="contains('$Revision: 1.543 $',':')"> 6244 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.543 $', 'Revision: '),'$','')),', ')" /> 6228 6245 </xsl:if> 6229 <xsl:if test="contains('$Date: 2011-0 1-10 09:27:20 $',':')">6230 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-0 1-10 09:27:20 $', 'Date: '),'$','')),', ')" />6246 <xsl:if test="contains('$Date: 2011-02-18 21:03:40 $',':')"> 6247 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-02-18 21:03:40 $', 'Date: '),'$','')),', ')" /> 6231 6248 </xsl:if> 6232 6249 <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))" /> -
rfc2629xslt/rfc2629toFO.xslt
r1103 r1145 345 345 <xsl:apply-templates select="x:boilerplate"/> 346 346 <xsl:apply-templates select="abstract" /> 347 <xsl:apply-templates select="note " />347 <xsl:apply-templates select="note[@title!='IESG Note' or $xml2rfc-private!='']" /> 348 348 349 349 <xsl:if test="$xml2rfc-private='' and $abstract-first"> … … 2321 2321 2322 2322 <xsl:template match="rfc" mode="bookmarks"> 2323 <xsl:if test="$xml2rfc-private=''"> 2324 <!-- Get status info formatted as per RFC2629--> 2325 <xsl:variable name="preamble"><xsl:call-template name="insertPreamble" /></xsl:variable> 2326 2327 <!-- emit it --> 2328 <xsl:choose> 2329 <xsl:when test="function-available('exslt:node-set')"> 2330 <xsl:apply-templates select="exslt:node-set($preamble)/node()" mode="bookmarks"/> 2331 </xsl:when> 2332 <xsl:otherwise> 2333 <xsl:variable name="temp" select="$preamble"/> 2334 <xsl:apply-templates select="$temp/node()" mode="bookmarks"/> 2335 </xsl:otherwise> 2336 </xsl:choose> 2323 <xsl:if test="$xml2rfc-private='' and not($abstract-first)"> 2324 <xsl:call-template name="emit-ietf-preamble-bookmarks"/> 2337 2325 </xsl:if> 2338 2326 2339 2327 <xsl:apply-templates select="front/abstract" mode="bookmarks"/> 2340 <xsl:apply-templates select="front/note" mode="bookmarks"/> 2328 <xsl:apply-templates select="front/note[@title!='IESG Note' or $xml2rfc-private!='']" mode="bookmarks"/> 2329 2330 <xsl:if test="$xml2rfc-private='' and $abstract-first"> 2331 <xsl:call-template name="emit-ietf-preamble-bookmarks"/> 2332 </xsl:if> 2341 2333 2342 2334 <xsl:if test="$xml2rfc-toc='yes'"> … … 2347 2339 2348 2340 <xsl:apply-templates select="middle|back" mode="bookmarks"/> 2341 </xsl:template> 2342 2343 <xsl:template name="emit-ietf-preamble-bookmarks"> 2344 <!-- Get status info formatted as per RFC2629--> 2345 <xsl:variable name="preamble"><xsl:call-template name="insertPreamble" /></xsl:variable> 2346 2347 <!-- emit it --> 2348 <xsl:choose> 2349 <xsl:when test="function-available('exslt:node-set')"> 2350 <xsl:apply-templates select="exslt:node-set($preamble)/node()" mode="bookmarks"/> 2351 </xsl:when> 2352 <xsl:otherwise> 2353 <xsl:variable name="temp" select="$preamble"/> 2354 <xsl:apply-templates select="$temp/node()" mode="bookmarks"/> 2355 </xsl:otherwise> 2356 </xsl:choose> 2349 2357 </xsl:template> 2350 2358 -
rfc2629xslt/rfc2629toXHTML.xslt
r1103 r1145 612 612 <xsl:otherwise> 613 613 <xsl:variable name="start" select="substring-before($content,'
')"/> 614 <xsl:variable name="end" select="substring-after($content,'
')"/> 615 <xsl:if test="string-length($start) > 69 + $indent"> 614 <xsl:variable name="end" select="substring-after($content,'
')"/> 615 <xsl:variable name="max"> 616 <xsl:choose> 617 <xsl:when test="$indent!=''"><xsl:value-of select="69 + $indent"/></xsl:when> 618 <xsl:otherwise>69</xsl:otherwise> 619 </xsl:choose> 620 </xsl:variable> 621 <xsl:if test="string-length($start) > $max"> 616 622 <xsl:call-template name="warning"> 617 623 <xsl:with-param name="inline" select="'no'"/> … … 1026 1032 <xsl:apply-templates select="x:boilerplate"/> 1027 1033 <xsl:apply-templates select="abstract"/> 1028 <xsl:apply-templates select="note"/> 1034 1035 <!-- Notes except IESG Notes --> 1036 <xsl:apply-templates select="note[@title!='IESG Note' or $xml2rfc-private!='']"/> 1029 1037 <!-- show notes inside change tracking as well --> 1030 <xsl:apply-templates select="ed:replace[.//note ]"/>1038 <xsl:apply-templates select="ed:replace[.//note[@title!='IESG Note' or $xml2rfc-private!='']]"/> 1031 1039 1032 1040 <xsl:if test="$xml2rfc-private='' and $abstract-first"> … … 1133 1141 <!-- numbered list inside numbered list --> 1134 1142 <xsl:template match="list[@style='numbers']/t/list[@style='numbers']" priority="9"> 1135 <ol xmlns="http://www.w3.org/1999/xhtml" style="list-style-type: lower-alpha">1143 <ol xmlns="http://www.w3.org/1999/xhtml" class="la"> 1136 1144 <xsl:call-template name="insertInsDelClass"/> 1137 1145 <xsl:apply-templates/> … … 1140 1148 1141 1149 <xsl:template match="list[@style='letters']"> 1142 <ol xmlns="http://www.w3.org/1999/xhtml" style="list-style-type: lower-alpha">1150 <ol xmlns="http://www.w3.org/1999/xhtml" class="la"> 1143 1151 <xsl:call-template name="insertInsDelClass"/> 1144 1152 <xsl:apply-templates/> … … 1148 1156 <!-- nested lettered list uses uppercase --> 1149 1157 <xsl:template match="list//t//list[@style='letters']" priority="9"> 1150 <ol xmlns="http://www.w3.org/1999/xhtml" style="list-style-type: upper-alpha">1158 <ol xmlns="http://www.w3.org/1999/xhtml" class="ua"> 1151 1159 <xsl:call-template name="insertInsDelClass"/> 1152 1160 <xsl:apply-templates/> … … 3156 3164 margin-right: 2em; 3157 3165 } 3166 ol.la { 3167 list-style-type: lower-alpha; 3168 } 3169 ol.ua { 3170 list-style-type: upper-alpha; 3171 } 3158 3172 ol p { 3159 3173 margin-left: 0em; … … 4298 4312 </section> 4299 4313 4314 <!-- IESG Note goes here; see http://www.rfc-editor.org/rfc-style-guide/rfc-style --> 4315 <xsl:copy-of select="/rfc/front/note[@title='IESG Note']"/> 4316 4300 4317 <xsl:choose> 4301 4318 <xsl:when test="$ipr-2008-11"> … … 6082 6099 <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 6083 6100 <!-- when RCS keyword substitution in place, add version info --> 6084 <xsl:if test="contains('$Revision: 1.54 0$',':')">6085 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.54 0$', 'Revision: '),'$','')),', ')"/>6101 <xsl:if test="contains('$Revision: 1.543 $',':')"> 6102 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.543 $', 'Revision: '),'$','')),', ')"/> 6086 6103 </xsl:if> 6087 <xsl:if test="contains('$Date: 2011-0 1-10 09:27:20 $',':')">6088 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-0 1-10 09:27:20 $', 'Date: '),'$','')),', ')"/>6104 <xsl:if test="contains('$Date: 2011-02-18 21:03:40 $',':')"> 6105 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-02-18 21:03:40 $', 'Date: '),'$','')),', ')"/> 6089 6106 </xsl:if> 6090 6107 <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))"/> -
rfc2629xslt/rfc2629xslt.html
r1103 r1145 93 93 margin-right: 2em; 94 94 } 95 ol.la { 96 list-style-type: lower-alpha; 97 } 98 ol.ua { 99 list-style-type: upper-alpha; 100 } 95 101 ol p { 96 102 margin-left: 0em; … … 350 356 } 351 357 @top-right { 352 content: " January 2011";358 content: "February 2011"; 353 359 } 354 360 @top-center { … … 377 383 } 378 384 } 379 </style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Introduction" href="#rfc.section.1"><link rel="Chapter" title="2 Supported RFC2629 elements" href="#rfc.section.2"><link rel="Chapter" title="3 Processing Instructions" href="#rfc.section.3"><link rel="Chapter" title="4 Anchors" href="#rfc.section.4"><link rel="Chapter" title="5 Supported XSLT engines" href="#rfc.section.5"><link rel="Chapter" title="6 Transforming to HTML" href="#rfc.section.6"><link rel="Chapter" title="7 Transforming to XHTML" href="#rfc.section.7"><link rel="Chapter" title="8 Transforming to CHM (Microsoft Compiled Help)" href="#rfc.section.8"><link rel="Chapter" title="9 Transforming to PDF" href="#rfc.section.9"><link rel="Chapter" title="10 Transforming to ePub" href="#rfc.section.10"><link rel="Chapter" title="11 Generic Extensions" href="#rfc.section.11"><link rel="Chapter" title="12 Utilities" href="#rfc.section.12"><link rel="Chapter" href="#rfc.section.13" title="13 Informative References"><link rel="Appendix" title="A RELAX NG Compact Schema" href="#rfc.section.A"><link rel="Appendix" title="B Implementation Notes" href="#rfc.section.B"><link rel="Appendix" title="C Examples" href="#rfc.section.C"><link rel="Appendix" title="D Producing the IETF 'Boilerplate'" href="#rfc.section.D"><link rel="Appendix" title="E License" href="#rfc.section.E"><link rel="Appendix" title="F Change Logs" href="#rfc.section.F"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, xml2rfc, XSLT, hCard, XSL-FO, PDF, GRDDL, epub, Dublin Core"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header"><tbody><tr><td class="left">RFC2629 through XSLT</td><td class="right">J. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">January 2011</td></tr></tbody></table><p class="title">Transforming RFC2629-formatted XML through XSLT</p><hr class="noprint"><h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li>1. <a href="#rfc.section.1">Introduction</a></li><li>2. <a href="#supported.elements">Supported RFC2629 elements</a><ul><li>2.1 <a href="#rfc.section.2.1">Extension elements</a></li></ul></li><li>3. <a href="#processing.instructions">Processing Instructions</a><ul><li>3.1 <a href="#rfc.section.3.1">Supported xml2rfc-compatible PIs</a></li><li>3.2 <a href="#rfc.section.3.2">Unsupported xml2rfc-compatible PIs</a></li><li>3.3 <a href="#rfc.section.3.3">Extension PIs</a></li></ul></li><li>4. <a href="#anchors">Anchors</a></li><li>5. <a href="#xslt.engines">Supported XSLT engines</a><ul><li>5.1 <a href="#rfc.section.5.1">Standalone Engines</a></li><li>5.2 <a href="#xslt.engines.browser">In-Browser Engines</a></li></ul></li><li>6. <a href="#output.html">Transforming to HTML</a><ul><li>6.1 <a href="#rfc.section.6.1">HTML compliance</a></li><li>6.2 <a href="#html.link">Standard HTML LINK elements</a></li><li>6.3 <a href="#rfc.section.6.3">Standard HTML metadata</a></li><li>6.4 <a href="#rfc2731.properties">Dublin Core (RFC2731) metadata</a></li><li>6.5 <a href="#hcard">Experimental hCard support</a></li></ul></li><li>7. <a href="#output.xhtml">Transforming to XHTML</a></li><li>8. <a href="#output.chm">Transforming to CHM (Microsoft Compiled Help)</a></li><li>9. <a href="#output.pdf">Transforming to PDF</a><ul><li>9.1 <a href="#output.pdf.fop">Via XSL-FO</a><ul><li>9.1.1 <a href="#rfc.section.9.1.1">Extension feature matrix</a></li><li>9.1.2 <a href="#rfc.section.9.1.2">Example: producing output for Apache FOP</a></li></ul></li><li>9.2 <a href="#output.pdf.html">Via X(HTML)</a></li></ul></li><li>10. <a href="#output.epub">Transforming to ePub</a></li><li>11. <a href="#extensions">Generic Extensions</a><ul><li>11.1 <a href="#ext.element.abnf-char-sequence"><abnf-char-sequence> element</a></li><li>11.2 <a href="#ext.element.anchor-alias"><anchor-alias> element</a></li><li>11.3 <a href="#ext.element.bcp14"><bcp14> element</a></li><li>11.4 <a href="#ext.element.bb"><bb> element</a></li><li>11.5 <a href="#ext.element.bc"><bc> element</a></li><li>11.6 <a href="#ext.element.blockquote"><blockquote> element</a></li><li>11.7 <a href="#ext.element.boilerplate"><boilerplate> element</a></li><li>11.8 <a href="#ext.element.bt"><bt> element</a></li><li>11.9 <a href="#ext.element.dfn"><dfn> element</a></li><li>11.10 <a href="#ext.element.h"><h> element</a></li><li>11.11 <a href="#ext.element.highlight"><highlight> element</a></li><li>11.12 <a href="#ext.element.length-of"><length-of> element</a></li><li>11.13 <a href="#ext.element.link"><link> element</a></li><li>11.14 <a href="#ext.element.lt"><lt> element</a></li><li>11.15 <a href="#ext.element.note"><note> element</a></li><li>11.16 <a href="#ext.element.parse-xml"><parse-xml> element</a></li><li>11.17 <a href="#ext.element.prose"><prose> element</a></li><li>11.18 <a href="#ext.element.q"><q> element</a></li><li>11.19 <a href="#ext.element.ref"><ref> element</a></li><li>11.20 <a href="#ext.element.source"><source> element</a></li><li>11.21 <a href="#ext.element.sup"><sup> element</a></li><li>11.22 <a href="#ext-rfc2629.artwork">Extensions to Xml2rfc <artwork> element</a></li><li>11.23 <a href="#ext-rfc2629.iref">Extensions to Xml2rfc <iref> element</a></li><li>11.24 <a href="#ext-rfc2629.list">Extensions to Xml2rfc <list> element</a></li><li>11.25 <a href="#ext-rfc2629.rfc">Extensions to Xml2rfc <rfc> element</a></li><li>11.26 <a href="#ext-rfc2629.section">Extensions to Xml2rfc <section> element</a></li><li>11.27 <a href="#ext-rfc2629.xref">Extensions to Xml2rfc <xref> element</a></li></ul></li><li>12. <a href="#utilities">Utilities</a><ul><li>12.1 <a href="#checking-references">Checking References</a></li><li>12.2 <a href="#rfc.section.12.2">Generating Graphs from References</a></li><li>12.3 <a href="#rfc.section.12.3">Producing reference entries for books</a></li><li>12.4 <a href="#clean-for-dtd">Down-converting to RFC2629bis DTD</a></li><li>12.5 <a href="#extract-artwork">Extracting artwork</a></li><li>12.6 <a href="#grddl">GRRDL</a></li></ul></li><li>13. <a href="#rfc.references">Informative References</a></li><li><a href="#rfc.authors">Author's Address</a></li><li>A. <a href="#grammar">RELAX NG Compact Schema</a></li><li>B. <a href="#rfc.section.B">Implementation Notes</a><ul><li>B.1 <a href="#rfc.section.B.1">Recognized type attributes for <artwork> element</a></li></ul></li><li>C. <a href="#examples">Examples</a><ul><li>C.1 <a href="#examples.internalsubset">Using the 'Internal Subset'</a></li><li>C.2 <a href="#examples.customizing">Customization</a></li></ul></li><li>D. <a href="#boilerplate">Producing the IETF 'Boilerplate'</a><ul><li>D.1 <a href="#attribute-ipr">The /rfc/@ipr Attribute</a><ul><li>D.1.1 <a href="#attribute-ipr-current">Current Values: '*trust200902'</a><ul><li>D.1.1.1 <a href="#attribute-ipr-trust200902">trust200902</a></li><li>D.1.1.2 <a href="#attribute-ipr-noModificationTrust200902">noModificationTrust200902</a></li><li>D.1.1.3 <a href="#attribute-ipr-noDerivativesTrust200902">noDerivativesTrust200902</a></li><li>D.1.1.4 <a href="#attribute-ipr-pre5378Trust200902">pre5378Trust200902</a></li></ul></li><li>D.1.2 <a href="#attribute-ipr-historic">Historic Values</a><ul><li>D.1.2.1 <a href="#attribute-ipr-200811">Historic Values: '*trust200811'</a></li><li>D.1.2.2 <a href="#attribute-ipr-3978">Historic Values: '*3978'</a></li><li>D.1.2.3 <a href="#attribute-ipr-3667">Historic Values: '*3667'</a></li><li>D.1.2.4 <a href="#attribute-ipr-2026">Historic Values: '*2026'</a></li></ul></li></ul></li><li>D.2 <a href="#attribute-category">The /rfc/@category Attribute</a></li><li>D.3 <a href="#attribute-submissiontype">The /rfc/@submissionType Attribute</a></li><li>D.4 <a href="#attribute-consensus">The /rfc/@consensus Attribute</a></li><li>D.5 <a href="#attribute-number">The /rfc/@number Attribute</a></li><li>D.6 <a href="#attribute-docname">The /rfc/@docName Attribute</a></li><li>D.7 <a href="#attribute-obsoletes">The /rfc/@obsoletes Attribute</a></li><li>D.8 <a href="#attribute-updates">The /rfc/@updates Attribute</a></li></ul></li><li>E. <a href="#license">License</a></li><li>F. <a href="#rfc.section.F">Change Logs</a><ul><li>F.1 <a href="#rfc.section.F.1">Package</a></li><li>F.2 <a href="#rfc.section.F.2">amazon-asin.xslt</a></li><li>F.3 <a href="#rfc.section.F.3">check-references.xslt</a></li><li>F.4 <a href="#rfc.section.F.4">gen-reference-graph.xslt</a></li><li>F.5 <a href="#rfc.section.F.5">rfc2629.xslt</a></li><li>F.6 <a href="#rfc.section.F.6">rfc2629toFO.xslt</a></li><li>F.7 <a href="#rfc.section.F.7">xsl11toAn.xslt</a></li><li>F.8 <a href="#rfc.section.F.8">xsl11toFop.xslt</a></li><li>F.9 <a href="#rfc.section.F.9">xsl11toXep.xslt</a></li></ul></li><li><a href="#rfc.index">Index</a></li></ul><hr class="noprint"><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> Introduction</h1><p id="rfc.section.1.p.1">This document describes a set of XSLT transformations that can be used to transform RFC2629-compliant XML (see <a href="#RFC2629" id="rfc.xref.RFC2629.1"><cite title="Writing I-Ds and RFCs using XML">[RFC2629]</cite></a>) to various output formats, such as HTML and PDF. The main topics are </p><ul><li>compliance to the xml2rfc XML element set (<a href="#supported.elements" title="Supported RFC2629 elements">Section 2</a>),</li><li>support for xml2rfc processing instructions (<a href="#processing.instructions" title="Processing Instructions">Section 3</a>),</li><li>the names of anchor elements generated in HTML and PDF output (<a href="#anchors" title="Anchors">Section 4</a>),</li><li>various XSLT engines that can be used (<a href="#xslt.engines" title="Supported XSLT engines">Section 5</a>),</li><li>outputting HTML (<a href="#output.html" title="Transforming to HTML">Section 6</a>) and XHTML (<a href="#output.xhtml" title="Transforming to XHTML">Section 7</a>),</li><li>outputting CHM (Compiled Microsoft Help, <a href="#output.chm" title="Transforming to CHM (Microsoft Compiled Help)">Section 8</a>),</li><li>outputting PDF (<a href="#output.pdf" title="Transforming to PDF">Section 9</a>),</li><li>extensions to the xml2rfc vocabulary (<a href="#extensions" title="Generic Extensions">Section 11</a>).</li><li>various utilities (<a href="#utilities" title="Utilities">Section 12</a>).</li></ul><p id="rfc.section.1.p.2">The full distribution is available at <<a href="http://greenbytes.de/tech/webdav/rfc2629xslt.zip">http://greenbytes.de/tech/webdav/rfc2629xslt.zip</a>>.</p><hr class="noprint"><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a> <a id="supported.elements" href="#supported.elements">Supported RFC2629 elements</a></h1><p id="rfc.section.2.p.1"> <samp>rfc2629.xslt</samp> supports both all RFC2629 grammar elements and the extensions implemented in xml2rfc 1.33.</p><h2 id="rfc.section.2.1"><a href="#rfc.section.2.1">2.1</a> Extension elements</h2><p id="rfc.section.2.1.p.1"> <samp>rfc2629.xslt</samp> supports two kind of extension elements, using different XML namespaces.</p><p id="rfc.section.2.1.p.2">The first set contains (hopefully) generally useful extensions, see <a href="#extensions" title="Generic Extensions">Section 11</a>.</p><p id="rfc.section.2.1.p.3">The second set is used for change and issue tracking and currently is not documented here. Please email the author in case you're interested in using these extensions.</p><hr class="noprint"><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a> <a id="processing.instructions" href="#processing.instructions">Processing Instructions</a></h1><p id="rfc.section.3.p.1">All PIs can be set as XSLT parameter as well, overriding any value that is found in the source file to be transformed.</p><div id="rfc.figure.u.1"></div> <p>Using processing instructions:</p> <pre class="text"><?rfc toc="yes"?>385 </style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Introduction" href="#rfc.section.1"><link rel="Chapter" title="2 Supported RFC2629 elements" href="#rfc.section.2"><link rel="Chapter" title="3 Processing Instructions" href="#rfc.section.3"><link rel="Chapter" title="4 Anchors" href="#rfc.section.4"><link rel="Chapter" title="5 Supported XSLT engines" href="#rfc.section.5"><link rel="Chapter" title="6 Transforming to HTML" href="#rfc.section.6"><link rel="Chapter" title="7 Transforming to XHTML" href="#rfc.section.7"><link rel="Chapter" title="8 Transforming to CHM (Microsoft Compiled Help)" href="#rfc.section.8"><link rel="Chapter" title="9 Transforming to PDF" href="#rfc.section.9"><link rel="Chapter" title="10 Transforming to ePub" href="#rfc.section.10"><link rel="Chapter" title="11 Generic Extensions" href="#rfc.section.11"><link rel="Chapter" title="12 Utilities" href="#rfc.section.12"><link rel="Chapter" href="#rfc.section.13" title="13 Informative References"><link rel="Appendix" title="A RELAX NG Compact Schema" href="#rfc.section.A"><link rel="Appendix" title="B Implementation Notes" href="#rfc.section.B"><link rel="Appendix" title="C Examples" href="#rfc.section.C"><link rel="Appendix" title="D Producing the IETF 'Boilerplate'" href="#rfc.section.D"><link rel="Appendix" title="E License" href="#rfc.section.E"><link rel="Appendix" title="F Change Logs" href="#rfc.section.F"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, xml2rfc, XSLT, hCard, XSL-FO, PDF, GRDDL, epub, Dublin Core"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header"><tbody><tr><td class="left">RFC2629 through XSLT</td><td class="right">J. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">February 2011</td></tr></tbody></table><p class="title">Transforming RFC2629-formatted XML through XSLT</p><hr class="noprint"><h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li>1. <a href="#rfc.section.1">Introduction</a></li><li>2. <a href="#supported.elements">Supported RFC2629 elements</a><ul><li>2.1 <a href="#rfc.section.2.1">Extension elements</a></li></ul></li><li>3. <a href="#processing.instructions">Processing Instructions</a><ul><li>3.1 <a href="#rfc.section.3.1">Supported xml2rfc-compatible PIs</a></li><li>3.2 <a href="#rfc.section.3.2">Unsupported xml2rfc-compatible PIs</a></li><li>3.3 <a href="#rfc.section.3.3">Extension PIs</a></li></ul></li><li>4. <a href="#anchors">Anchors</a></li><li>5. <a href="#xslt.engines">Supported XSLT engines</a><ul><li>5.1 <a href="#rfc.section.5.1">Standalone Engines</a></li><li>5.2 <a href="#xslt.engines.browser">In-Browser Engines</a></li></ul></li><li>6. <a href="#output.html">Transforming to HTML</a><ul><li>6.1 <a href="#rfc.section.6.1">HTML compliance</a></li><li>6.2 <a href="#html.link">Standard HTML LINK elements</a></li><li>6.3 <a href="#rfc.section.6.3">Standard HTML metadata</a></li><li>6.4 <a href="#rfc2731.properties">Dublin Core (RFC2731) metadata</a></li><li>6.5 <a href="#hcard">Experimental hCard support</a></li></ul></li><li>7. <a href="#output.xhtml">Transforming to XHTML</a></li><li>8. <a href="#output.chm">Transforming to CHM (Microsoft Compiled Help)</a></li><li>9. <a href="#output.pdf">Transforming to PDF</a><ul><li>9.1 <a href="#output.pdf.fop">Via XSL-FO</a><ul><li>9.1.1 <a href="#rfc.section.9.1.1">Extension feature matrix</a></li><li>9.1.2 <a href="#rfc.section.9.1.2">Example: producing output for Apache FOP</a></li></ul></li><li>9.2 <a href="#output.pdf.html">Via X(HTML)</a></li></ul></li><li>10. <a href="#output.epub">Transforming to ePub</a></li><li>11. <a href="#extensions">Generic Extensions</a><ul><li>11.1 <a href="#ext.element.abnf-char-sequence"><abnf-char-sequence> element</a></li><li>11.2 <a href="#ext.element.anchor-alias"><anchor-alias> element</a></li><li>11.3 <a href="#ext.element.bcp14"><bcp14> element</a></li><li>11.4 <a href="#ext.element.bb"><bb> element</a></li><li>11.5 <a href="#ext.element.bc"><bc> element</a></li><li>11.6 <a href="#ext.element.blockquote"><blockquote> element</a></li><li>11.7 <a href="#ext.element.boilerplate"><boilerplate> element</a></li><li>11.8 <a href="#ext.element.bt"><bt> element</a></li><li>11.9 <a href="#ext.element.dfn"><dfn> element</a></li><li>11.10 <a href="#ext.element.h"><h> element</a></li><li>11.11 <a href="#ext.element.highlight"><highlight> element</a></li><li>11.12 <a href="#ext.element.length-of"><length-of> element</a></li><li>11.13 <a href="#ext.element.link"><link> element</a></li><li>11.14 <a href="#ext.element.lt"><lt> element</a></li><li>11.15 <a href="#ext.element.note"><note> element</a></li><li>11.16 <a href="#ext.element.parse-xml"><parse-xml> element</a></li><li>11.17 <a href="#ext.element.prose"><prose> element</a></li><li>11.18 <a href="#ext.element.q"><q> element</a></li><li>11.19 <a href="#ext.element.ref"><ref> element</a></li><li>11.20 <a href="#ext.element.source"><source> element</a></li><li>11.21 <a href="#ext.element.sup"><sup> element</a></li><li>11.22 <a href="#ext-rfc2629.artwork">Extensions to Xml2rfc <artwork> element</a></li><li>11.23 <a href="#ext-rfc2629.iref">Extensions to Xml2rfc <iref> element</a></li><li>11.24 <a href="#ext-rfc2629.list">Extensions to Xml2rfc <list> element</a></li><li>11.25 <a href="#ext-rfc2629.rfc">Extensions to Xml2rfc <rfc> element</a></li><li>11.26 <a href="#ext-rfc2629.section">Extensions to Xml2rfc <section> element</a></li><li>11.27 <a href="#ext-rfc2629.xref">Extensions to Xml2rfc <xref> element</a></li></ul></li><li>12. <a href="#utilities">Utilities</a><ul><li>12.1 <a href="#checking-references">Checking References</a></li><li>12.2 <a href="#rfc.section.12.2">Generating Graphs from References</a></li><li>12.3 <a href="#rfc.section.12.3">Producing reference entries for books</a></li><li>12.4 <a href="#clean-for-dtd">Down-converting to RFC2629bis DTD</a></li><li>12.5 <a href="#extract-artwork">Extracting artwork</a></li><li>12.6 <a href="#grddl">GRRDL</a></li></ul></li><li>13. <a href="#rfc.references">Informative References</a></li><li><a href="#rfc.authors">Author's Address</a></li><li>A. <a href="#grammar">RELAX NG Compact Schema</a></li><li>B. <a href="#rfc.section.B">Implementation Notes</a><ul><li>B.1 <a href="#rfc.section.B.1">Recognized type attributes for <artwork> element</a></li></ul></li><li>C. <a href="#examples">Examples</a><ul><li>C.1 <a href="#examples.internalsubset">Using the 'Internal Subset'</a></li><li>C.2 <a href="#examples.customizing">Customization</a></li></ul></li><li>D. <a href="#boilerplate">Producing the IETF 'Boilerplate'</a><ul><li>D.1 <a href="#attribute-ipr">The /rfc/@ipr Attribute</a><ul><li>D.1.1 <a href="#attribute-ipr-current">Current Values: '*trust200902'</a><ul><li>D.1.1.1 <a href="#attribute-ipr-trust200902">trust200902</a></li><li>D.1.1.2 <a href="#attribute-ipr-noModificationTrust200902">noModificationTrust200902</a></li><li>D.1.1.3 <a href="#attribute-ipr-noDerivativesTrust200902">noDerivativesTrust200902</a></li><li>D.1.1.4 <a href="#attribute-ipr-pre5378Trust200902">pre5378Trust200902</a></li></ul></li><li>D.1.2 <a href="#attribute-ipr-historic">Historic Values</a><ul><li>D.1.2.1 <a href="#attribute-ipr-200811">Historic Values: '*trust200811'</a></li><li>D.1.2.2 <a href="#attribute-ipr-3978">Historic Values: '*3978'</a></li><li>D.1.2.3 <a href="#attribute-ipr-3667">Historic Values: '*3667'</a></li><li>D.1.2.4 <a href="#attribute-ipr-2026">Historic Values: '*2026'</a></li></ul></li></ul></li><li>D.2 <a href="#attribute-category">The /rfc/@category Attribute</a></li><li>D.3 <a href="#attribute-submissiontype">The /rfc/@submissionType Attribute</a></li><li>D.4 <a href="#attribute-consensus">The /rfc/@consensus Attribute</a></li><li>D.5 <a href="#attribute-number">The /rfc/@number Attribute</a></li><li>D.6 <a href="#attribute-docname">The /rfc/@docName Attribute</a></li><li>D.7 <a href="#attribute-obsoletes">The /rfc/@obsoletes Attribute</a></li><li>D.8 <a href="#attribute-updates">The /rfc/@updates Attribute</a></li></ul></li><li>E. <a href="#license">License</a></li><li>F. <a href="#rfc.section.F">Change Logs</a><ul><li>F.1 <a href="#rfc.section.F.1">Package</a></li><li>F.2 <a href="#rfc.section.F.2">amazon-asin.xslt</a></li><li>F.3 <a href="#rfc.section.F.3">check-references.xslt</a></li><li>F.4 <a href="#rfc.section.F.4">gen-reference-graph.xslt</a></li><li>F.5 <a href="#rfc.section.F.5">rfc2629.xslt</a></li><li>F.6 <a href="#rfc.section.F.6">rfc2629toFO.xslt</a></li><li>F.7 <a href="#rfc.section.F.7">xsl11toAn.xslt</a></li><li>F.8 <a href="#rfc.section.F.8">xsl11toFop.xslt</a></li><li>F.9 <a href="#rfc.section.F.9">xsl11toXep.xslt</a></li></ul></li><li><a href="#rfc.index">Index</a></li></ul><hr class="noprint"><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> Introduction</h1><p id="rfc.section.1.p.1">This document describes a set of XSLT transformations that can be used to transform RFC2629-compliant XML (see <a href="#RFC2629" id="rfc.xref.RFC2629.1"><cite title="Writing I-Ds and RFCs using XML">[RFC2629]</cite></a>) to various output formats, such as HTML and PDF. The main topics are </p><ul><li>compliance to the xml2rfc XML element set (<a href="#supported.elements" title="Supported RFC2629 elements">Section 2</a>),</li><li>support for xml2rfc processing instructions (<a href="#processing.instructions" title="Processing Instructions">Section 3</a>),</li><li>the names of anchor elements generated in HTML and PDF output (<a href="#anchors" title="Anchors">Section 4</a>),</li><li>various XSLT engines that can be used (<a href="#xslt.engines" title="Supported XSLT engines">Section 5</a>),</li><li>outputting HTML (<a href="#output.html" title="Transforming to HTML">Section 6</a>) and XHTML (<a href="#output.xhtml" title="Transforming to XHTML">Section 7</a>),</li><li>outputting CHM (Compiled Microsoft Help, <a href="#output.chm" title="Transforming to CHM (Microsoft Compiled Help)">Section 8</a>),</li><li>outputting PDF (<a href="#output.pdf" title="Transforming to PDF">Section 9</a>),</li><li>extensions to the xml2rfc vocabulary (<a href="#extensions" title="Generic Extensions">Section 11</a>).</li><li>various utilities (<a href="#utilities" title="Utilities">Section 12</a>).</li></ul><p id="rfc.section.1.p.2">The full distribution is available at <<a href="http://greenbytes.de/tech/webdav/rfc2629xslt.zip">http://greenbytes.de/tech/webdav/rfc2629xslt.zip</a>>.</p><hr class="noprint"><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a> <a id="supported.elements" href="#supported.elements">Supported RFC2629 elements</a></h1><p id="rfc.section.2.p.1"> <samp>rfc2629.xslt</samp> supports both all RFC2629 grammar elements and the extensions implemented in xml2rfc 1.33.</p><h2 id="rfc.section.2.1"><a href="#rfc.section.2.1">2.1</a> Extension elements</h2><p id="rfc.section.2.1.p.1"> <samp>rfc2629.xslt</samp> supports two kind of extension elements, using different XML namespaces.</p><p id="rfc.section.2.1.p.2">The first set contains (hopefully) generally useful extensions, see <a href="#extensions" title="Generic Extensions">Section 11</a>.</p><p id="rfc.section.2.1.p.3">The second set is used for change and issue tracking and currently is not documented here. Please email the author in case you're interested in using these extensions.</p><hr class="noprint"><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a> <a id="processing.instructions" href="#processing.instructions">Processing Instructions</a></h1><p id="rfc.section.3.p.1">All PIs can be set as XSLT parameter as well, overriding any value that is found in the source file to be transformed.</p><div id="rfc.figure.u.1"></div> <p>Using processing instructions:</p> <pre class="text"><?rfc toc="yes"?> 380 386 <?rfc-ext support-rfc2731="no"?> 381 387 </pre> <div id="rfc.figure.u.2"></div> <p>Using XSLT parameters (Saxon):</p> <pre class="text">java -cp saxon.jar com.icl.saxon.StyleSheet source.xml rfc2629.xslt \ … … 492 498 </reference> 493 499 </references> 494 </pre><p id="rfc.section.12.3.p.3">Note that the resulting XML usually requires checking, in this case Amazon's database is playing tricks with Marshall's name...</p><h2 id="rfc.section.12.4"><a href="#rfc.section.12.4">12.4</a> <a id="clean-for-dtd" href="#clean-for-dtd">Down-converting to RFC2629bis DTD</a></h2><p id="rfc.section.12.4.p.1"> <samp>clean-for-DTD.xslt</samp> can be used to down-convert some extensions to a format that is supported by the base xml2rfc distribution. Note that these extensions are experimental (feedback appreciated).</p><p id="rfc.section.12.4.p.2">The following mappings are done: </p><ul><li><iref> elements inside <artwork> elements are moved in front of the enclosing <figure> element.</li><li><xref> elements inside <artwork> are expanded just like in regular text (that is, the markup is stripped, but the element is replaced by the applicable replacement text).</li><li><x:<a href="#ext.element.anchor-alias" class="smpl">anchor-alias</a>> elements get stripped.</li><li><x:<a href="#ext.element.bcp14" class="smpl">bcp14</a>> elements get stripped.</li><li><x:<a href="#ext.element.bb" class="smpl">bb</a>>, <x:<a href="#ext.element.bc" class="smpl">bc</a>> and <x:<a href="#ext.element.bt" class="smpl">bt</a>> elements get stripped.</li><li><x:<a href="#ext.element.blockquote" class="smpl">blockquote</a>> elements get converted to indented text (through a <list> element).</li><li><x:<a href="#ext.element.dfn" class="smpl">dfn</a>> elements get stripped.</li><li><x:<a href="#ext.element.h" class="smpl">h</a>> elements get stripped.</li><li><x:<a href="#ext.element.link" class="smpl">link</a>> elements get stripped.</li><li><x:<a href="#ext.element. note" class="smpl">note</a>> elements get converted to indented text (through a <list> element).</li><li><x:<a href="#ext.element.q" class="smpl">q</a>> elements get stripped, with apostrophes added around the text.</li><li><x:<a href="#ext.element.prose" class="smpl">prose</a>> elements are transformed into <seriesInfo> elements (which is an abuse of the element and only a workaround until xml2rfc gets a matching extension).</li><li><x:<a href="#ext.element.ref" class="smpl">ref</a>> elements get replaced by <xref> elements, targetting either the anchor or another anchor with matching <x:<a href="#ext.element.anchor-alias" class="smpl">anchor-alias</a>> child element.</li></ul><h2 id="rfc.section.12.5"><a href="#rfc.section.12.5">12.5</a> <a id="extract-artwork" href="#extract-artwork">Extracting artwork</a></h2><p id="rfc.section.12.5.p.1">With <samp>extract-artwork.xslt</samp>, artwork elements named through the "name" attribute can be extracted. This can be used to automatically check their syntax (for instance, when ABNFs appear within a figure element).</p><div id="rfc.figure.u.20"></div><p>For instance:</p> <pre class="text">saxon rfc3986.xml extract-artwork.xslt name=uri.abnf500 </pre><p id="rfc.section.12.3.p.3">Note that the resulting XML usually requires checking, in this case Amazon's database is playing tricks with Marshall's name...</p><h2 id="rfc.section.12.4"><a href="#rfc.section.12.4">12.4</a> <a id="clean-for-dtd" href="#clean-for-dtd">Down-converting to RFC2629bis DTD</a></h2><p id="rfc.section.12.4.p.1"> <samp>clean-for-DTD.xslt</samp> can be used to down-convert some extensions to a format that is supported by the base xml2rfc distribution. Note that these extensions are experimental (feedback appreciated).</p><p id="rfc.section.12.4.p.2">The following mappings are done: </p><ul><li><iref> elements inside <artwork> elements are moved in front of the enclosing <figure> element.</li><li><xref> elements inside <artwork> are expanded just like in regular text (that is, the markup is stripped, but the element is replaced by the applicable replacement text).</li><li><x:<a href="#ext.element.anchor-alias" class="smpl">anchor-alias</a>> elements get stripped.</li><li><x:<a href="#ext.element.bcp14" class="smpl">bcp14</a>> elements get stripped.</li><li><x:<a href="#ext.element.bb" class="smpl">bb</a>>, <x:<a href="#ext.element.bc" class="smpl">bc</a>> and <x:<a href="#ext.element.bt" class="smpl">bt</a>> elements get stripped.</li><li><x:<a href="#ext.element.blockquote" class="smpl">blockquote</a>> elements get converted to indented text (through a <list> element).</li><li><x:<a href="#ext.element.dfn" class="smpl">dfn</a>> elements get stripped.</li><li><x:<a href="#ext.element.h" class="smpl">h</a>> elements get stripped.</li><li><x:<a href="#ext.element.link" class="smpl">link</a>> elements get stripped.</li><li><x:<a href="#ext.element.lt" class="smpl">lt</a>> elements get collapsed into a single <lt> element with added <vspace> added to simulate paragraph breaks.</li><li><x:<a href="#ext.element.note" class="smpl">note</a>> elements get converted to indented text (through a <list> element).</li><li><x:<a href="#ext.element.q" class="smpl">q</a>> elements get stripped, with apostrophes added around the text.</li><li><x:<a href="#ext.element.prose" class="smpl">prose</a>> elements are transformed into <seriesInfo> elements (which is an abuse of the element and only a workaround until xml2rfc gets a matching extension).</li><li><x:<a href="#ext.element.ref" class="smpl">ref</a>> elements get replaced by <xref> elements, targetting either the anchor or another anchor with matching <x:<a href="#ext.element.anchor-alias" class="smpl">anchor-alias</a>> child element.</li></ul><h2 id="rfc.section.12.5"><a href="#rfc.section.12.5">12.5</a> <a id="extract-artwork" href="#extract-artwork">Extracting artwork</a></h2><p id="rfc.section.12.5.p.1">With <samp>extract-artwork.xslt</samp>, artwork elements named through the "name" attribute can be extracted. This can be used to automatically check their syntax (for instance, when ABNFs appear within a figure element).</p><div id="rfc.figure.u.20"></div><p>For instance:</p> <pre class="text">saxon rfc3986.xml extract-artwork.xslt name=uri.abnf 495 501 </pre> <p id="rfc.section.12.5.p.3">In addition, artwork of a specific type can be extracted, such as with:</p><div id="rfc.figure.u.21"></div> <pre class="text">saxon rfc3986.xml extract-artwork.xslt type=abnf 496 502 </pre> <p id="rfc.section.12.5.p.5">When extracting by type, artwork elements with a specified name can be excluded; this can be handy when the document uses some kind of schema language, and an appendix contains the collected schema, repeating definitions from earlier on. Example:</p><div id="rfc.figure.u.22"></div><pre class="text">saxon rfc3986.xml extract-artwork.xslt type=abnf except-name=clschm -
rfc2629xslt/rfc2629xslt.txt
r1103 r1145 4 4 RFC2629 through XSLT J. Reschke 5 5 greenbytes 6 January 27, 20116 February 18, 2011 7 7 8 8 … … 56 56 57 57 58 Documentation RFC2629 through XSLT January 201158 Documentation RFC2629 through XSLT February 2011 59 59 60 60 … … 113 113 114 114 115 Documentation RFC2629 through XSLT January 2011115 Documentation RFC2629 through XSLT February 2011 116 116 117 117 … … 170 170 171 171 172 Documentation RFC2629 through XSLT January 2011172 Documentation RFC2629 through XSLT February 2011 173 173 174 174 … … 227 227 228 228 229 Documentation RFC2629 through XSLT January 2011229 Documentation RFC2629 through XSLT February 2011 230 230 231 231 … … 284 284 285 285 286 Documentation RFC2629 through XSLT January 2011286 Documentation RFC2629 through XSLT February 2011 287 287 288 288 … … 341 341 342 342 343 Documentation RFC2629 through XSLT January 2011343 Documentation RFC2629 through XSLT February 2011 344 344 345 345 … … 398 398 399 399 400 Documentation RFC2629 through XSLT January 2011400 Documentation RFC2629 through XSLT February 2011 401 401 402 402 … … 455 455 456 456 457 Documentation RFC2629 through XSLT January 2011457 Documentation RFC2629 through XSLT February 2011 458 458 459 459 … … 512 512 513 513 514 Documentation RFC2629 through XSLT January 2011514 Documentation RFC2629 through XSLT February 2011 515 515 516 516 … … 569 569 570 570 571 Documentation RFC2629 through XSLT January 2011571 Documentation RFC2629 through XSLT February 2011 572 572 573 573 … … 626 626 627 627 628 Documentation RFC2629 through XSLT January 2011628 Documentation RFC2629 through XSLT February 2011 629 629 630 630 … … 683 683 684 684 685 Documentation RFC2629 through XSLT January 2011685 Documentation RFC2629 through XSLT February 2011 686 686 687 687 … … 740 740 741 741 742 Documentation RFC2629 through XSLT January 2011742 Documentation RFC2629 through XSLT February 2011 743 743 744 744 … … 797 797 798 798 799 Documentation RFC2629 through XSLT January 2011799 Documentation RFC2629 through XSLT February 2011 800 800 801 801 … … 854 854 855 855 856 Documentation RFC2629 through XSLT January 2011856 Documentation RFC2629 through XSLT February 2011 857 857 858 858 … … 911 911 912 912 913 Documentation RFC2629 through XSLT January 2011913 Documentation RFC2629 through XSLT February 2011 914 914 915 915 … … 968 968 969 969 970 Documentation RFC2629 through XSLT January 2011970 Documentation RFC2629 through XSLT February 2011 971 971 972 972 … … 1025 1025 1026 1026 1027 Documentation RFC2629 through XSLT January 20111027 Documentation RFC2629 through XSLT February 2011 1028 1028 1029 1029 … … 1082 1082 1083 1083 1084 Documentation RFC2629 through XSLT January 20111084 Documentation RFC2629 through XSLT February 2011 1085 1085 1086 1086 … … 1139 1139 1140 1140 1141 Documentation RFC2629 through XSLT January 20111141 Documentation RFC2629 through XSLT February 2011 1142 1142 1143 1143 … … 1196 1196 1197 1197 1198 Documentation RFC2629 through XSLT January 20111198 Documentation RFC2629 through XSLT February 2011 1199 1199 1200 1200 … … 1253 1253 1254 1254 1255 Documentation RFC2629 through XSLT January 20111255 Documentation RFC2629 through XSLT February 2011 1256 1256 1257 1257 … … 1310 1310 1311 1311 1312 Documentation RFC2629 through XSLT January 20111312 Documentation RFC2629 through XSLT February 2011 1313 1313 1314 1314 … … 1367 1367 1368 1368 1369 Documentation RFC2629 through XSLT January 20111369 Documentation RFC2629 through XSLT February 2011 1370 1370 1371 1371 … … 1424 1424 1425 1425 1426 Documentation RFC2629 through XSLT January 20111426 Documentation RFC2629 through XSLT February 2011 1427 1427 1428 1428 … … 1481 1481 1482 1482 1483 Documentation RFC2629 through XSLT January 20111483 Documentation RFC2629 through XSLT February 2011 1484 1484 1485 1485 … … 1538 1538 1539 1539 1540 Documentation RFC2629 through XSLT January 20111540 Documentation RFC2629 through XSLT February 2011 1541 1541 1542 1542 … … 1595 1595 1596 1596 1597 Documentation RFC2629 through XSLT January 20111597 Documentation RFC2629 through XSLT February 2011 1598 1598 1599 1599 … … 1652 1652 1653 1653 1654 Documentation RFC2629 through XSLT January 20111654 Documentation RFC2629 through XSLT February 2011 1655 1655 1656 1656 … … 1709 1709 1710 1710 1711 Documentation RFC2629 through XSLT January 20111711 Documentation RFC2629 through XSLT February 2011 1712 1712 1713 1713 … … 1766 1766 1767 1767 1768 Documentation RFC2629 through XSLT January 20111768 Documentation RFC2629 through XSLT February 2011 1769 1769 1770 1770 … … 1823 1823 1824 1824 1825 Documentation RFC2629 through XSLT January 20111825 Documentation RFC2629 through XSLT February 2011 1826 1826 1827 1827 … … 1880 1880 1881 1881 1882 Documentation RFC2629 through XSLT January 20111882 Documentation RFC2629 through XSLT February 2011 1883 1883 1884 1884 … … 1916 1916 o <x:link> elements get stripped. 1917 1917 1918 o <x:lt> elements get collapsed into a single <lt> element with 1919 added <vspace> added to simulate paragraph breaks. 1920 1918 1921 o <x:note> elements get converted to indented text (through a <list> 1919 1922 element). … … 1928 1931 o <x:ref> elements get replaced by <xref> elements, targetting 1929 1932 either the anchor or another anchor with matching <x:anchor-alias> 1933 1934 1935 1936 Reschke [Page 34] 1937 1938 1939 Documentation RFC2629 through XSLT February 2011 1940 1941 1930 1942 child element. 1931 1932 1933 1934 1935 1936 Reschke [Page 34]1937 1938 1939 Documentation RFC2629 through XSLT January 20111940 1941 1943 1942 1944 12.5. Extracting artwork … … 1989 1991 1990 1992 1991 1992 1993 1993 Reschke [Page 35] 1994 1994 1995 1995 1996 Documentation RFC2629 through XSLT January 20111996 Documentation RFC2629 through XSLT February 2011 1997 1997 1998 1998 … … 2051 2051 2052 2052 2053 Documentation RFC2629 through XSLT January 20112053 Documentation RFC2629 through XSLT February 2011 2054 2054 2055 2055 … … 2108 2108 2109 2109 2110 Documentation RFC2629 through XSLT January 20112110 Documentation RFC2629 through XSLT February 2011 2111 2111 2112 2112 … … 2165 2165 2166 2166 2167 Documentation RFC2629 through XSLT January 20112167 Documentation RFC2629 through XSLT February 2011 2168 2168 2169 2169 … … 2222 2222 2223 2223 2224 Documentation RFC2629 through XSLT January 20112224 Documentation RFC2629 through XSLT February 2011 2225 2225 2226 2226 … … 2279 2279 2280 2280 2281 Documentation RFC2629 through XSLT January 20112281 Documentation RFC2629 through XSLT February 2011 2282 2282 2283 2283 … … 2336 2336 2337 2337 2338 Documentation RFC2629 through XSLT January 20112338 Documentation RFC2629 through XSLT February 2011 2339 2339 2340 2340 … … 2393 2393 2394 2394 2395 Documentation RFC2629 through XSLT January 20112395 Documentation RFC2629 through XSLT February 2011 2396 2396 2397 2397 … … 2450 2450 2451 2451 2452 Documentation RFC2629 through XSLT January 20112452 Documentation RFC2629 through XSLT February 2011 2453 2453 2454 2454 … … 2507 2507 2508 2508 2509 Documentation RFC2629 through XSLT January 20112509 Documentation RFC2629 through XSLT February 2011 2510 2510 2511 2511 … … 2564 2564 2565 2565 2566 Documentation RFC2629 through XSLT January 20112566 Documentation RFC2629 through XSLT February 2011 2567 2567 2568 2568 … … 2621 2621 2622 2622 2623 Documentation RFC2629 through XSLT January 20112623 Documentation RFC2629 through XSLT February 2011 2624 2624 2625 2625 … … 2678 2678 2679 2679 2680 Documentation RFC2629 through XSLT January 20112680 Documentation RFC2629 through XSLT February 2011 2681 2681 2682 2682 … … 2735 2735 2736 2736 2737 Documentation RFC2629 through XSLT January 20112737 Documentation RFC2629 through XSLT February 2011 2738 2738 2739 2739 … … 2792 2792 2793 2793 2794 Documentation RFC2629 through XSLT January 20112794 Documentation RFC2629 through XSLT February 2011 2795 2795 2796 2796 … … 2849 2849 2850 2850 2851 Documentation RFC2629 through XSLT January 20112851 Documentation RFC2629 through XSLT February 2011 2852 2852 2853 2853 … … 2906 2906 2907 2907 2908 Documentation RFC2629 through XSLT January 20112908 Documentation RFC2629 through XSLT February 2011 2909 2909 2910 2910 … … 2963 2963 2964 2964 2965 Documentation RFC2629 through XSLT January 20112965 Documentation RFC2629 through XSLT February 2011 2966 2966 2967 2967 … … 3020 3020 3021 3021 3022 Documentation RFC2629 through XSLT January 20113022 Documentation RFC2629 through XSLT February 2011 3023 3023 3024 3024 … … 3077 3077 3078 3078 3079 Documentation RFC2629 through XSLT January 20113079 Documentation RFC2629 through XSLT February 2011 3080 3080 3081 3081 … … 3134 3134 3135 3135 3136 Documentation RFC2629 through XSLT January 20113136 Documentation RFC2629 through XSLT February 2011 3137 3137 3138 3138 … … 3191 3191 3192 3192 3193 Documentation RFC2629 through XSLT January 20113193 Documentation RFC2629 through XSLT February 2011 3194 3194 3195 3195 … … 3248 3248 3249 3249 3250 Documentation RFC2629 through XSLT January 20113250 Documentation RFC2629 through XSLT February 2011 3251 3251 3252 3252 … … 3305 3305 3306 3306 3307 Documentation RFC2629 through XSLT January 20113307 Documentation RFC2629 through XSLT February 2011 3308 3308 3309 3309 … … 3362 3362 3363 3363 3364 Documentation RFC2629 through XSLT January 20113364 Documentation RFC2629 through XSLT February 2011 3365 3365 3366 3366 … … 3419 3419 3420 3420 3421 Documentation RFC2629 through XSLT January 20113421 Documentation RFC2629 through XSLT February 2011 3422 3422 3423 3423 … … 3476 3476 3477 3477 3478 Documentation RFC2629 through XSLT January 20113478 Documentation RFC2629 through XSLT February 2011 3479 3479 3480 3480 … … 3533 3533 3534 3534 3535 Documentation RFC2629 through XSLT January 20113535 Documentation RFC2629 through XSLT February 2011 3536 3536 3537 3537 … … 3590 3590 3591 3591 3592 Documentation RFC2629 through XSLT January 20113592 Documentation RFC2629 through XSLT February 2011 3593 3593 3594 3594 … … 3647 3647 3648 3648 3649 Documentation RFC2629 through XSLT January 20113649 Documentation RFC2629 through XSLT February 2011 3650 3650 3651 3651 … … 3704 3704 3705 3705 3706 Documentation RFC2629 through XSLT January 20113706 Documentation RFC2629 through XSLT February 2011 3707 3707 3708 3708 … … 3761 3761 3762 3762 3763 Documentation RFC2629 through XSLT January 20113763 Documentation RFC2629 through XSLT February 2011 3764 3764 3765 3765 … … 3818 3818 3819 3819 3820 Documentation RFC2629 through XSLT January 20113820 Documentation RFC2629 through XSLT February 2011 3821 3821 3822 3822 … … 3875 3875 3876 3876 3877 Documentation RFC2629 through XSLT January 20113877 Documentation RFC2629 through XSLT February 2011 3878 3878 3879 3879 … … 3932 3932 3933 3933 3934 Documentation RFC2629 through XSLT January 20113934 Documentation RFC2629 through XSLT February 2011 3935 3935 3936 3936 … … 3989 3989 3990 3990 3991 Documentation RFC2629 through XSLT January 20113991 Documentation RFC2629 through XSLT February 2011 3992 3992 3993 3993 … … 4046 4046 4047 4047 4048 Documentation RFC2629 through XSLT January 20114048 Documentation RFC2629 through XSLT February 2011 4049 4049 4050 4050 … … 4103 4103 4104 4104 4105 Documentation RFC2629 through XSLT January 20114105 Documentation RFC2629 through XSLT February 2011 4106 4106 4107 4107 … … 4160 4160 4161 4161 4162 Documentation RFC2629 through XSLT January 20114162 Documentation RFC2629 through XSLT February 2011 4163 4163 4164 4164 … … 4217 4217 4218 4218 4219 Documentation RFC2629 through XSLT January 20114219 Documentation RFC2629 through XSLT February 2011 4220 4220 4221 4221 … … 4274 4274 4275 4275 4276 Documentation RFC2629 through XSLT January 20114276 Documentation RFC2629 through XSLT February 2011 4277 4277 4278 4278 … … 4331 4331 4332 4332 4333 Documentation RFC2629 through XSLT January 20114333 Documentation RFC2629 through XSLT February 2011 4334 4334 4335 4335 … … 4388 4388 4389 4389 4390 Documentation RFC2629 through XSLT January 20114390 Documentation RFC2629 through XSLT February 2011 4391 4391 4392 4392 … … 4445 4445 4446 4446 4447 Documentation RFC2629 through XSLT January 20114447 Documentation RFC2629 through XSLT February 2011 4448 4448 4449 4449 … … 4502 4502 4503 4503 4504 Documentation RFC2629 through XSLT January 20114504 Documentation RFC2629 through XSLT February 2011 4505 4505 4506 4506 … … 4559 4559 4560 4560 4561 Documentation RFC2629 through XSLT January 20114561 Documentation RFC2629 through XSLT February 2011 4562 4562 4563 4563 -
rfc2629xslt/rfc2629xslt.xml
r1103 r1145 30 30 </author> 31 31 32 <date month=" January" year="2011"/>32 <date month="February" year="2011"/> 33 33 34 34 <keyword>RFC2629</keyword> … … 1358 1358 <t> 1359 1359 <x:<x:ref>link</x:ref>> elements get stripped. 1360 </t> 1361 <t> 1362 <x:<x:ref>lt</x:ref>> elements get collapsed into a single <lt> 1363 element with added <vspace> added to simulate paragraph breaks. 1360 1364 </t> 1361 1365 <t> -
rfc2629xslt/samples/rfc2629.xslt
r1103 r1145 744 744 <xsl:otherwise> 745 745 <xsl:variable name="start" select="substring-before($content,' ')"/> 746 <xsl:variable name="end" select="substring-after($content,' ')"/> 747 <xsl:if test="string-length($start) > 69 + $indent"> 746 <xsl:variable name="end" select="substring-after($content,' ')"/> 747 <xsl:variable name="max"> 748 <xsl:choose> 749 <xsl:when test="$indent!=''"><xsl:value-of select="69 + $indent"/></xsl:when> 750 <xsl:otherwise>69</xsl:otherwise> 751 </xsl:choose> 752 </xsl:variable> 753 <xsl:if test="string-length($start) > $max"> 748 754 <xsl:call-template name="warning"> 749 755 <xsl:with-param name="inline" select="'no'"/> … … 1158 1164 <xsl:apply-templates select="x:boilerplate"/> 1159 1165 <xsl:apply-templates select="abstract" /> 1160 <xsl:apply-templates select="note" /> 1166 1167 <!-- Notes except IESG Notes --> 1168 <xsl:apply-templates select="note[@title!='IESG Note' or $xml2rfc-private!='']" /> 1161 1169 <!-- show notes inside change tracking as well --> 1162 <xsl:apply-templates select="ed:replace[.//note ]" />1170 <xsl:apply-templates select="ed:replace[.//note[@title!='IESG Note' or $xml2rfc-private!='']]" /> 1163 1171 1164 1172 <xsl:if test="$xml2rfc-private='' and $abstract-first"> … … 1265 1273 <!-- numbered list inside numbered list --> 1266 1274 <xsl:template match="list[@style='numbers']/t/list[@style='numbers']" priority="9"> 1267 <ol style="list-style-type: lower-alpha">1275 <ol class="la"> 1268 1276 <xsl:call-template name="insertInsDelClass"/> 1269 1277 <xsl:apply-templates /> … … 1272 1280 1273 1281 <xsl:template match="list[@style='letters']"> 1274 <ol style="list-style-type: lower-alpha">1282 <ol class="la"> 1275 1283 <xsl:call-template name="insertInsDelClass"/> 1276 1284 <xsl:apply-templates /> … … 1280 1288 <!-- nested lettered list uses uppercase --> 1281 1289 <xsl:template match="list//t//list[@style='letters']" priority="9"> 1282 <ol style="list-style-type: upper-alpha">1290 <ol class="ua"> 1283 1291 <xsl:call-template name="insertInsDelClass"/> 1284 1292 <xsl:apply-templates /> … … 3288 3296 margin-right: 2em; 3289 3297 } 3298 ol.la { 3299 list-style-type: lower-alpha; 3300 } 3301 ol.ua { 3302 list-style-type: upper-alpha; 3303 } 3290 3304 ol p { 3291 3305 margin-left: 0em; … … 4439 4453 </section> 4440 4454 4455 <!-- IESG Note goes here; see http://www.rfc-editor.org/rfc-style-guide/rfc-style --> 4456 <xsl:copy-of select="/rfc/front/note[@title='IESG Note']"/> 4457 4441 4458 <xsl:choose> 4442 4459 <xsl:when test="$ipr-2008-11"> … … 6224 6241 <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 6225 6242 <!-- when RCS keyword substitution in place, add version info --> 6226 <xsl:if test="contains('$Revision: 1.54 0$',':')">6227 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.54 0$', 'Revision: '),'$','')),', ')" />6243 <xsl:if test="contains('$Revision: 1.543 $',':')"> 6244 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.543 $', 'Revision: '),'$','')),', ')" /> 6228 6245 </xsl:if> 6229 <xsl:if test="contains('$Date: 2011-0 1-10 09:27:20 $',':')">6230 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-0 1-10 09:27:20 $', 'Date: '),'$','')),', ')" />6246 <xsl:if test="contains('$Date: 2011-02-18 21:03:40 $',':')"> 6247 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-02-18 21:03:40 $', 'Date: '),'$','')),', ')" /> 6231 6248 </xsl:if> 6232 6249 <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))" /> -
rfc2629xslt/samples/sample.ipr.id.noDerivativesTrust200902.200909.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.noModification3978.200606.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.noModificationTrust200902.200909.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.pre5378Trust200902.200909.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.pre5378Trust200902.200912.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.pre5378Trust200902.201011.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.200909.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.200911.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.iab.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.ietf.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.ind.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.irtf.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.test.xhtml
r1103 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200201.iprnotified.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200201.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200609.ind.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200609.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { … … 332 338 </h1> 333 339 <p>This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited.</p> 340 <h1 id="rfc.note.1"> 341 <a href="#rfc.note.1">IESG Note</a> 342 </h1> 343 <p>This should appear after "Status of this Memo".</p> 334 344 <h1> 335 345 <a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a> -
rfc2629xslt/samples/sample.ipr.rfc.200609.txt
r799 r1145 24 24 issued by the RFC-Editor). 25 25 26 IESG Note 27 28 This should appear after "Status of this Memo". 29 26 30 27 31 1. Dummy Section … … 33 37 34 38 John Doe 35 36 37 38 39 39 40 40 -
rfc2629xslt/samples/sample.ipr.rfc.200609.xml
r799 r1145 14 14 </t> 15 15 </abstract> 16 <note title="IESG Note"> 17 <t> 18 This should appear after "Status of this Memo". 19 </t> 20 </note> 16 21 </front> 17 22 <middle> -
rfc2629xslt/samples/sample.ipr.rfc.200808.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200812.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200906.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200907.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200909.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.200912.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { … … 336 342 </h1> 337 343 <p>This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited.</p> 344 <h1 id="rfc.note.1"> 345 <a href="#rfc.note.1">IESG Note</a> 346 </h1> 347 <p>This should appear after "Status of this Memo".</p> 338 348 <h1> 339 349 <a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a> -
rfc2629xslt/samples/sample.ipr.rfc.200912.txt
r799 r1145 12 12 13 13 Dummy Abstract. 14 15 IESG Note 16 17 This should appear after "Status of this Memo". 14 18 15 19 Status of this Memo … … 49 53 50 54 51 52 53 54 55 55 Doe Informational [Page 1] 56 56 -
rfc2629xslt/samples/sample.ipr.rfc.200912.xml
r799 r1145 13 13 </t> 14 14 </abstract> 15 <note title="IESG Note"> 16 <t> 17 This should appear after "Status of this Memo". 18 </t> 19 </note> 15 20 </front> 16 21 <middle> -
rfc2629xslt/samples/sample.ipr.rfc.201001.iab.exp.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.iab.hist.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.iab.inf.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.bcp.c.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.c.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.nc.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.hist.c.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.hist.nc.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.inf.c.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.inf.nc.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.std.c.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ind.exp.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ind.hist.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.ind.inf.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.c.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.nc.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.norg.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.c.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.nc.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.norg.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.c.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.nc.test.xhtml
r1095 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.norg.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/samples/sample.ipr.rfc.pre5378Trust200902.200912.test.xhtml
r1072 r1145 84 84 margin-left: 2em; 85 85 margin-right: 2em; 86 } 87 ol.la { 88 list-style-type: lower-alpha; 89 } 90 ol.ua { 91 list-style-type: upper-alpha; 86 92 } 87 93 ol p { -
rfc2629xslt/testcase.html
r1103 r1145 89 89 margin-left: 2em; 90 90 margin-right: 2em; 91 } 92 ol.la { 93 list-style-type: lower-alpha; 94 } 95 ol.ua { 96 list-style-type: upper-alpha; 91 97 } 92 98 ol p { … … 390 396 } 391 397 } 392 </style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Lists" href="#rfc.section.1"><link rel="Chapter" title="2 spanx" href="#rfc.section.2"><link rel="Chapter" title="3 Tables" href="#rfc.section.3"><link rel="Chapter" title="4 Figures" href="#rfc.section.4"><link rel="Chapter" title="5 References" href="#rfc.section.5"><link rel="Chapter" title="6 Paragraph formatting" href="#rfc.section.6"><link rel="Chapter" title="7 Sections" href="#rfc.section.7"><link rel="Chapter" title="8 Comments" href="#rfc.section.8"><link rel="Chapter" title="9 Artwork Width" href="#rfc.section.9"><link rel="Chapter" title="10 Extensions" href="#rfc.section.10"><link rel="Chapter" title="11 Blank Lines" href="#rfc.section.11"><link rel="Chapter" title="12 Other" href="#rfc.section.12"><link rel="Chapter" href="#rfc.section.13" title="13 References"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.54 0, 2011-01-10 09:27:20, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, test case, xml2rfc"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header"><tbody><tr><td class="left">RFC2629 test cases</td><td class="right">J. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">January 2011</td></tr></tbody></table><p class="title">Test cases for RFC2629 formatting</p><hr class="noprint"><h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li>1. <a href="#lists">Lists</a><ul><li>1.1 <a href="#rfc.section.1.1">hanging list</a></li><li>1.2 <a href="#rfc.section.1.2">numbered list</a></li><li>1.3 <a href="#ordered.list.letters">ordered list (letters)</a></li><li>1.4 <a href="#rfc.section.1.4">no explicit counters</a></li><li>1.5 <a href="#rfc.section.1.5">with explicit counters</a></li><li>1.6 <a href="#rfc.section.1.6">Nested list</a></li><li>1.7 <a href="#rfc.section.1.7">list without style</a></li><li>1.8 <a href="#rfc.section.1.8">list with multiple paragraphs in a single list item</a></li></ul></li><li>2. <a href="#rfc.section.2">spanx</a></li><li>3. <a href="#rfc.section.3">Tables</a><ul><li>3.1 <a href="#rfc.section.3.1">no borders</a></li><li>3.2 <a href="#rfc.section.3.2">borders around headers</a></li><li>3.3 <a href="#rfc.section.3.3">example from xml2rc README</a></li><li>3.4 <a href="#rfc.section.3.4">no column titles</a></li><li>3.5 <a href="#rfc.section.3.5">referencing tables</a></li><li>3.6 <a href="#rfc.section.3.6">table captions</a></li><li>3.7 <a href="#rfc.section.3.7">single column</a></li><li>3.8 <a href="#rfc.section.3.8">table alignment</a></li></ul></li><li>4. <a href="#rfc.section.4">Figures</a><ul><li>4.1 <a href="#rfc.section.4.1">with preamble, no title...</a></li><li>4.2 <a href="#rfc.section.4.2">with postamble and title...</a></li><li>4.3 <a href="#rfc.section.4.3">Whitespace handling</a></li><li>4.4 <a href="#rfc.section.4.4">Whitespace around figures</a></li><li>4.5 <a href="#rfc.section.4.5">SVG</a></li><li>4.6 <a href="#code.components">Code Components</a></li></ul></li><li>5. <a href="#refs">References</a><ul><li>5.1 <a href="#xref.with.no.content">xref with no content</a></li><li>5.2 <a href="#rfc.section.5.2">xref to named <t> element</a></li><li>5.3 <a href="#rfc.section.5.3">xref to named <spanx> element</a></li><li>5.4 <a href="#rfc.section.5.4">xref to named <t> element inside list</a></li><li>5.5 <a href="#rfc.section.5.5">xref to named <cref> element</a></li><li>5.6 <a href="#rfc.section.5.6">xref to named <t> element inside list</a></li><li>5.7 <a href="#rfc.section.5.7">xref with no auto-formatting</a></li><li>5.8 <a href="#rfc.section.5.8">xref with content and auto-formatting</a></li><li>5.9 <a href="#rfc.section.5.9">xref with content and no formatting</a></li><li>5.10 <a href="#formatting.none">xref with content and 'none' formatting</a></li><li>5.11 <a href="#rfc.section.5.11">xref with no content and anchor formatting</a></li><li>5.12 <a href="#rfc.section.5.12">eref with no content</a></li><li>5.13 <a href="#rfc.section.5.13">eref with content</a></li><li>5.14 <a href="#rfc.section.5.14">iref inside paragraph</a></li></ul></li><li>6. <a href="#rfc.section.6">Paragraph formatting</a></li><li>7. <a href="#rfc.section.7">Sections</a><ul><li>7.1 <a href="#rfc.section.7.1">Subsection with TOC entry</a></li><li class="excluded"><ul><li>7.2.1 <a href="#rfc.section.7.2.1">Sub-subsection with TOC entry</a></li></ul></li></ul></li><li>8. <a href="#rfc.section.8">Comments</a></li><li>9. <a href="#rfc.section.9">Artwork Width</a></li><li>10. <a href="#extensions">Extensions</a><ul><li>10.1 <a href="#rfc.section.10.1">Markup in figure/artwork</a></li><li>10.2 <a href="#rfc.section.10.2">Measuring Lengths</a></li><li>10.3 <a href="#rfc.section.10.3">Quotations</a></li><li>10.4 <a href="#rfc.section.10.4">Subsections</a></li><li>10.5 <a href="#rfc.section.10.5">Box Drawing</a></li><li>10.6 <a href="#computed.reference.targets">Computed Reference Targets</a></li><li>10.7 <a href="#abnf.support">ABNF Support</a></li></ul></li><li>11. <a href="#rfc.section.11">Blank Lines</a></li><li>12. <a href="#rfc.section.12">Other</a><ul><li>12.1 <a href="#rfc.section.12.1">Comments in Text</a></li><li>12.2 <a href="#rfc.section.12.2">Special Characters</a><ul><li>12.2.1 <a href="#nbsp">Non-Breaking Space</a></li><li>12.2.2 <a href="#nbhy">Non-Breaking Hyphen</a></li><li>12.2.3 <a href="#dashes">Dashes</a></li></ul></li></ul></li><li>13. <a href="#rfc.references">References</a></li><li><a href="#rfc.comments">Editorial Comments</a></li><li><a href="#rfc.authors">Author's Address</a></li><li><a href="#rfc.index">Index</a></li></ul><ul><li><a href="#rfc.figure.1">Figure 1: another figure</a></li></ul><hr class="noprint"><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="lists" href="#lists">Lists</a></h1><h2 id="rfc.section.1.1"><a href="#rfc.section.1.1">1.1</a> hanging list</h2><dl><dt>Name:</dt><dd>timeout</dd><dt>Namespace:</dt><dd>DAV:</dd><dt>Purpose:</dt><dd>The timeout associated with a lock</dd><dt>Value:</dt><dd>TimeType ;Defined in section 9.8</dd></dl><h2 id="rfc.section.1.2"><a href="#rfc.section.1.2">1.2</a> numbered list</h2><p id="rfc.section.1.2.p.1">A numbered list: </p><ol><li>one</li><li>two</li><li>three</li></ol><h2 id="rfc.section.1.3"><a href="#rfc.section.1.3">1.3</a> <a id="ordered.list.letters" href="#ordered.list.letters">ordered list (letters)</a></h2><p id="rfc.section.1.3.p.1">An ordered list using letters: </p><ol style="list-style-type: lower-alpha"><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li id="ordered.list.letters.last">three</li></ol><h2 id="rfc.section.1.4"><a href="#rfc.section.1.4">1.4</a> no explicit counters</h2><p id="rfc.section.1.4.p.1">Example for numbered list with user-defined-format: </p><dl><dt>R1:</dt><dd>R1</dd><dt>R2:</dt><dd>R2</dd></dl><p id="rfc.section.1.4.p.2">Another list: </p><dl><dt>S1:</dt><dd>S1</dd><dt>S2:</dt><dd>S2</dd></dl><p id="rfc.section.1.4.p.3">Next list should continue counting R's: </p><dl><dt>R3:</dt><dd>R3</dd><dt>R4:</dt><dd>R4</dd></dl><p id="rfc.section.1.4.p.4">Same with character-based numbering: </p><dl><dt>c-a:</dt><dd>c-a</dd><dt>c-b:</dt><dd>c-b</dd></dl><h2 id="rfc.section.1.5"><a href="#rfc.section.1.5">1.5</a> with explicit counters</h2><p id="rfc.section.1.5.p.1">A few requirements: </p><dl><dt>R1:</dt><dd>req R1</dd><dt>R2:</dt><dd>req R2</dd></dl><p id="rfc.section.1.5.p.2">More requirements: </p><dl><dt>R3:</dt><dd>req R3</dd><dt>R4:</dt><dd>req R4</dd></dl><p id="rfc.section.1.5.p.3">A few rules: </p><dl><dt>R1:</dt><dd>rule R1</dd><dt>R2:</dt><dd>rule R2</dd><dt>R3:</dt><dd>rule R3</dd></dl><p id="rfc.section.1.5.p.4">Explicit counter with name matching it's format string: </p><dl><dt>c-c:</dt><dd>c-c</dd><dt>c-d:</dt><dd>c-d</dd></dl><p id="rfc.section.1.5.p.5">Same, without counter: </p><dl><dt>c-e:</dt><dd>c-e</dd><dt>c-f:</dt><dd>c-f</dd></dl><h2 id="rfc.section.1.6"><a href="#rfc.section.1.6">1.6</a> Nested list</h2><p id="rfc.section.1.6.p.1"> </p><ol><li>One</li><li>Two <ol style="list-style-type: upper-alpha"><li>17</li><li>42</li></ol> </li><li>Three</li></ol><h2 id="rfc.section.1.7"><a href="#rfc.section.1.7">1.7</a> list without style</h2><ul class="empty"><li>One</li><li>Two</li><li>Three</li></ul><h2 id="rfc.section.1.8"><a href="#rfc.section.1.8">1.8</a> list with multiple paragraphs in a single list item</h2><ol><li><p>Simple list item.</p></li><li><p>This one has two paragraphs. This is the first one.</p><p>This one has two paragraphs. This is the second one.</p></li><li><p>Another simple list item.</p></li></ol><hr class="noprint"><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a> spanx</h1><p id="rfc.section.2.p.1">This is <em>default</em>.</p><p id="rfc.section.2.p.2">This is <em>emph(asized)</em>.</p><p id="rfc.section.2.p.3">This is <strong>strong</strong>.</p><p id="rfc.section.2.p.4">This is <samp>verb(atim)</samp>.</p><p id="rfc.section.2.p.5">Here is <samp>a carriage return inside</samp> a spanx element.</p><hr class="noprint"><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a> Tables</h1><div id="rfc.table.u.1"><p>The list of valid keywords are:</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="right" style="width: 20%;">keyword</th><th class="center" style="width: 20%;">default</th><th class="left">meaning</th><th class="left">not aligned</th></tr></thead><tbody><tr><td class="right">strict</td><td class="center">no</td><td class="left">try to enforce the ID-nits conventions and DTD validity</td><td class="left">a</td></tr><tr><td class="right">iprnotified</td><td class="center">no</td><td class="left">include boilerplate from Section 10.4(d) of <a href="#RFC2026" id="rfc.xref.RFC2026.1"><cite title="The Internet Standards Process -- Revision 3">[RFC2026]</cite></a></td><td class="left">bb bb</td></tr><tr><td class="right">compact</td><td class="center">no</td><td class="left">when producing a txt/nroff file, try to conserve vertical whitespace</td><td class="left">ccc ccc ccc</td></tr><tr><td class="right">subcompact</td><td class="center">compact</td><td class="left">if compact is "yes", then setting this to "no" will make things a little less compact</td><td class="left">dddd dddd dddd dddd</td></tr><tr><td class="right">needLines</td><td class="center">n/a</td><td class="left">an integer hint indicating how many contiguous lines are needed at this point in the output</td><td class="left">eeeee eeeee eeeee eeeee eeeee</td></tr><tr><td class="right">here come empty cells</td><td class="center"></td><td class="left"></td><td class="left"></td></tr></tbody></table><p>Remember, that as with everything else in XML, keywords and values are case-sensitive.</p></div><h2 id="rfc.section.3.1"><a href="#rfc.section.3.1">3.1</a> no borders</h2><div id="rfc.table.1"><div id="tablenoborder"></div><p>The table below should appear with no borders.</p><table class="tt none center" cellpadding="3" cellspacing="0"><caption>Table 1: a table with no borders</caption><thead><tr><th class="left">C1</th><th class="left">C2</th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><h2 id="rfc.section.3.2"><a href="#rfc.section.3.2">3.2</a> borders around headers</h2><div id="rfc.table.u.2"><p>The table below should appear with borders just around the headers.</p><table class="tt headers center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">C1</th><th class="left">C2</th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><h2 id="rfc.section.3.3"><a href="#rfc.section.3.3">3.3</a> example from xml2rc README</h2><div id="rfc.table.2"><div id="table_example"></div><p>So, putting it all together, we have, e.g.,</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 2</caption><thead><tr><th class="center">ttcol #1</th><th class="center">ttcol #2</th></tr></thead><tbody><tr><td class="center">c #1</td><td class="center">c #2</td></tr><tr><td class="center">c #3</td><td class="center">c #4</td></tr><tr><td class="center">c #5</td><td class="center">c #6</td></tr></tbody></table><p>which is a very simple example.</p></div><h2 id="rfc.section.3.4"><a href="#rfc.section.3.4">3.4</a> no column titles</h2><div id="rfc.table.3"><div id="tablenotitles"></div><p>The table below should appear with no titles.</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 3: a table with no column titles</caption><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><div id="rfc.table.4"><div id="tableonetitle"></div><p>The table below should appear with column titles (one being non-empty).</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 4: a table with a single column title</caption><thead><tr><th class="left">FOO</th><th class="left"></th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><h2 id="rfc.section.3.5"><a href="#rfc.section.3.5">3.5</a> referencing tables</h2><p id="rfc.section.3.5.p.1"> <a href="#tablenoborder">Table 1</a> shows a table with no borders.</p><p id="rfc.section.3.5.p.2"> <a href="#tablenoborder">The table above</a> shows a table with no borders.</p><h2 id="rfc.section.3.6"><a href="#rfc.section.3.6">3.6</a> table captions</h2><div id="rfc.table.u.3"><p>No anchor, no title</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">-</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.table.5"><div id="texttable1"></div><p>Anchor (not being referenced), no title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 5</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.table.6"><p>No anchor, with title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 6: title</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">-</td><td class="left">"title"</td></tr></tbody></table></div><div id="rfc.table.7"><div id="texttable2"></div><p>Both anchor and title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 7: title</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">"title"</td></tr></tbody></table></div><h2 id="rfc.section.3.7"><a href="#rfc.section.3.7">3.7</a> single column</h2><div id="rfc.table.u.4"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">title</th></tr></thead><tbody><tr><td class="left">1</td></tr><tr><td class="left">2</td></tr></tbody></table></div><h2 id="rfc.section.3.8"><a href="#rfc.section.3.8">3.8</a> table alignment</h2><div id="rfc.table.u.5"><table class="tt full left" cellpadding="3" cellspacing="0"><thead><tr><th class="left">left</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.6"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">center</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.7"><table class="tt full right" cellpadding="3" cellspacing="0"><thead><tr><th class="left">right</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.8"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">default</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><hr class="noprint"><h1 id="rfc.section.4" class="np"><a href="#rfc.section.4">4.</a> Figures</h1><h2 id="rfc.section.4.1"><a href="#rfc.section.4.1">4.1</a> with preamble, no title...</h2><div id="rfc.figure.u.1"></div> <p>with preamble, no title...</p> <pre> +--+398 </style><link rel="Contents" href="#rfc.toc"><link rel="Author" href="#rfc.authors"><link rel="Index" href="#rfc.index"><link rel="Chapter" title="1 Lists" href="#rfc.section.1"><link rel="Chapter" title="2 spanx" href="#rfc.section.2"><link rel="Chapter" title="3 Tables" href="#rfc.section.3"><link rel="Chapter" title="4 Figures" href="#rfc.section.4"><link rel="Chapter" title="5 References" href="#rfc.section.5"><link rel="Chapter" title="6 Paragraph formatting" href="#rfc.section.6"><link rel="Chapter" title="7 Sections" href="#rfc.section.7"><link rel="Chapter" title="8 Comments" href="#rfc.section.8"><link rel="Chapter" title="9 Artwork Width" href="#rfc.section.9"><link rel="Chapter" title="10 Extensions" href="#rfc.section.10"><link rel="Chapter" title="11 Blank Lines" href="#rfc.section.11"><link rel="Chapter" title="12 Other" href="#rfc.section.12"><link rel="Chapter" href="#rfc.section.13" title="13 References"><meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.543, 2011-02-18 21:03:40, XSLT vendor: SAXON 6.5.5 from Michael Kay http://saxon.sf.net/"><meta name="keywords" content="RFC2629, test case, xml2rfc"><link rel="schema.dct" href="http://purl.org/dc/terms/"><meta name="dct.creator" content="Reschke, J. F."></head><body><table class="header"><tbody><tr><td class="left">RFC2629 test cases</td><td class="right">J. Reschke</td></tr><tr><td class="left"></td><td class="right">greenbytes</td></tr><tr><td class="left"></td><td class="right">January 2011</td></tr></tbody></table><p class="title">Test cases for RFC2629 formatting</p><hr class="noprint"><h1 class="np" id="rfc.toc"><a href="#rfc.toc">Table of Contents</a></h1><ul class="toc"><li>1. <a href="#lists">Lists</a><ul><li>1.1 <a href="#rfc.section.1.1">hanging list</a></li><li>1.2 <a href="#rfc.section.1.2">numbered list</a></li><li>1.3 <a href="#ordered.list.letters">ordered list (letters)</a></li><li>1.4 <a href="#rfc.section.1.4">no explicit counters</a></li><li>1.5 <a href="#rfc.section.1.5">with explicit counters</a></li><li>1.6 <a href="#rfc.section.1.6">Nested list</a></li><li>1.7 <a href="#rfc.section.1.7">list without style</a></li><li>1.8 <a href="#rfc.section.1.8">list with multiple paragraphs in a single list item</a></li></ul></li><li>2. <a href="#rfc.section.2">spanx</a></li><li>3. <a href="#rfc.section.3">Tables</a><ul><li>3.1 <a href="#rfc.section.3.1">no borders</a></li><li>3.2 <a href="#rfc.section.3.2">borders around headers</a></li><li>3.3 <a href="#rfc.section.3.3">example from xml2rc README</a></li><li>3.4 <a href="#rfc.section.3.4">no column titles</a></li><li>3.5 <a href="#rfc.section.3.5">referencing tables</a></li><li>3.6 <a href="#rfc.section.3.6">table captions</a></li><li>3.7 <a href="#rfc.section.3.7">single column</a></li><li>3.8 <a href="#rfc.section.3.8">table alignment</a></li></ul></li><li>4. <a href="#rfc.section.4">Figures</a><ul><li>4.1 <a href="#rfc.section.4.1">with preamble, no title...</a></li><li>4.2 <a href="#rfc.section.4.2">with postamble and title...</a></li><li>4.3 <a href="#rfc.section.4.3">Whitespace handling</a></li><li>4.4 <a href="#rfc.section.4.4">Whitespace around figures</a></li><li>4.5 <a href="#rfc.section.4.5">SVG</a></li><li>4.6 <a href="#code.components">Code Components</a></li></ul></li><li>5. <a href="#refs">References</a><ul><li>5.1 <a href="#xref.with.no.content">xref with no content</a></li><li>5.2 <a href="#rfc.section.5.2">xref to named <t> element</a></li><li>5.3 <a href="#rfc.section.5.3">xref to named <spanx> element</a></li><li>5.4 <a href="#rfc.section.5.4">xref to named <t> element inside list</a></li><li>5.5 <a href="#rfc.section.5.5">xref to named <cref> element</a></li><li>5.6 <a href="#rfc.section.5.6">xref to named <t> element inside list</a></li><li>5.7 <a href="#rfc.section.5.7">xref with no auto-formatting</a></li><li>5.8 <a href="#rfc.section.5.8">xref with content and auto-formatting</a></li><li>5.9 <a href="#rfc.section.5.9">xref with content and no formatting</a></li><li>5.10 <a href="#formatting.none">xref with content and 'none' formatting</a></li><li>5.11 <a href="#rfc.section.5.11">xref with no content and anchor formatting</a></li><li>5.12 <a href="#rfc.section.5.12">eref with no content</a></li><li>5.13 <a href="#rfc.section.5.13">eref with content</a></li><li>5.14 <a href="#rfc.section.5.14">iref inside paragraph</a></li></ul></li><li>6. <a href="#rfc.section.6">Paragraph formatting</a></li><li>7. <a href="#rfc.section.7">Sections</a><ul><li>7.1 <a href="#rfc.section.7.1">Subsection with TOC entry</a></li><li class="excluded"><ul><li>7.2.1 <a href="#rfc.section.7.2.1">Sub-subsection with TOC entry</a></li></ul></li></ul></li><li>8. <a href="#rfc.section.8">Comments</a></li><li>9. <a href="#rfc.section.9">Artwork Width</a></li><li>10. <a href="#extensions">Extensions</a><ul><li>10.1 <a href="#rfc.section.10.1">Markup in figure/artwork</a></li><li>10.2 <a href="#rfc.section.10.2">Measuring Lengths</a></li><li>10.3 <a href="#rfc.section.10.3">Quotations</a></li><li>10.4 <a href="#rfc.section.10.4">Subsections</a></li><li>10.5 <a href="#rfc.section.10.5">Box Drawing</a></li><li>10.6 <a href="#computed.reference.targets">Computed Reference Targets</a></li><li>10.7 <a href="#abnf.support">ABNF Support</a></li></ul></li><li>11. <a href="#rfc.section.11">Blank Lines</a></li><li>12. <a href="#rfc.section.12">Other</a><ul><li>12.1 <a href="#rfc.section.12.1">Comments in Text</a></li><li>12.2 <a href="#rfc.section.12.2">Special Characters</a><ul><li>12.2.1 <a href="#nbsp">Non-Breaking Space</a></li><li>12.2.2 <a href="#nbhy">Non-Breaking Hyphen</a></li><li>12.2.3 <a href="#dashes">Dashes</a></li></ul></li></ul></li><li>13. <a href="#rfc.references">References</a></li><li><a href="#rfc.comments">Editorial Comments</a></li><li><a href="#rfc.authors">Author's Address</a></li><li><a href="#rfc.index">Index</a></li></ul><ul><li><a href="#rfc.figure.1">Figure 1: another figure</a></li></ul><hr class="noprint"><h1 id="rfc.section.1" class="np"><a href="#rfc.section.1">1.</a> <a id="lists" href="#lists">Lists</a></h1><h2 id="rfc.section.1.1"><a href="#rfc.section.1.1">1.1</a> hanging list</h2><dl><dt>Name:</dt><dd>timeout</dd><dt>Namespace:</dt><dd>DAV:</dd><dt>Purpose:</dt><dd>The timeout associated with a lock</dd><dt>Value:</dt><dd>TimeType ;Defined in section 9.8</dd></dl><h2 id="rfc.section.1.2"><a href="#rfc.section.1.2">1.2</a> numbered list</h2><p id="rfc.section.1.2.p.1">A numbered list: </p><ol><li>one</li><li>two</li><li>three</li></ol><h2 id="rfc.section.1.3"><a href="#rfc.section.1.3">1.3</a> <a id="ordered.list.letters" href="#ordered.list.letters">ordered list (letters)</a></h2><p id="rfc.section.1.3.p.1">An ordered list using letters: </p><ol class="la"><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li>three</li><li>one</li><li>two</li><li id="ordered.list.letters.last">three</li></ol><h2 id="rfc.section.1.4"><a href="#rfc.section.1.4">1.4</a> no explicit counters</h2><p id="rfc.section.1.4.p.1">Example for numbered list with user-defined-format: </p><dl><dt>R1:</dt><dd>R1</dd><dt>R2:</dt><dd>R2</dd></dl><p id="rfc.section.1.4.p.2">Another list: </p><dl><dt>S1:</dt><dd>S1</dd><dt>S2:</dt><dd>S2</dd></dl><p id="rfc.section.1.4.p.3">Next list should continue counting R's: </p><dl><dt>R3:</dt><dd>R3</dd><dt>R4:</dt><dd>R4</dd></dl><p id="rfc.section.1.4.p.4">Same with character-based numbering: </p><dl><dt>c-a:</dt><dd>c-a</dd><dt>c-b:</dt><dd>c-b</dd></dl><h2 id="rfc.section.1.5"><a href="#rfc.section.1.5">1.5</a> with explicit counters</h2><p id="rfc.section.1.5.p.1">A few requirements: </p><dl><dt>R1:</dt><dd>req R1</dd><dt>R2:</dt><dd>req R2</dd></dl><p id="rfc.section.1.5.p.2">More requirements: </p><dl><dt>R3:</dt><dd>req R3</dd><dt>R4:</dt><dd>req R4</dd></dl><p id="rfc.section.1.5.p.3">A few rules: </p><dl><dt>R1:</dt><dd>rule R1</dd><dt>R2:</dt><dd>rule R2</dd><dt>R3:</dt><dd>rule R3</dd></dl><p id="rfc.section.1.5.p.4">Explicit counter with name matching it's format string: </p><dl><dt>c-c:</dt><dd>c-c</dd><dt>c-d:</dt><dd>c-d</dd></dl><p id="rfc.section.1.5.p.5">Same, without counter: </p><dl><dt>c-e:</dt><dd>c-e</dd><dt>c-f:</dt><dd>c-f</dd></dl><h2 id="rfc.section.1.6"><a href="#rfc.section.1.6">1.6</a> Nested list</h2><p id="rfc.section.1.6.p.1"> </p><ol><li>One</li><li>Two <ol class="ua"><li>17</li><li>42</li></ol> </li><li>Three</li></ol><h2 id="rfc.section.1.7"><a href="#rfc.section.1.7">1.7</a> list without style</h2><ul class="empty"><li>One</li><li>Two</li><li>Three</li></ul><h2 id="rfc.section.1.8"><a href="#rfc.section.1.8">1.8</a> list with multiple paragraphs in a single list item</h2><ol><li><p>Simple list item.</p></li><li><p>This one has two paragraphs. This is the first one.</p><p>This one has two paragraphs. This is the second one.</p></li><li><p>Another simple list item.</p></li></ol><hr class="noprint"><h1 id="rfc.section.2" class="np"><a href="#rfc.section.2">2.</a> spanx</h1><p id="rfc.section.2.p.1">This is <em>default</em>.</p><p id="rfc.section.2.p.2">This is <em>emph(asized)</em>.</p><p id="rfc.section.2.p.3">This is <strong>strong</strong>.</p><p id="rfc.section.2.p.4">This is <samp>verb(atim)</samp>.</p><p id="rfc.section.2.p.5">Here is <samp>a carriage return inside</samp> a spanx element.</p><hr class="noprint"><h1 id="rfc.section.3" class="np"><a href="#rfc.section.3">3.</a> Tables</h1><div id="rfc.table.u.1"><p>The list of valid keywords are:</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="right" style="width: 20%;">keyword</th><th class="center" style="width: 20%;">default</th><th class="left">meaning</th><th class="left">not aligned</th></tr></thead><tbody><tr><td class="right">strict</td><td class="center">no</td><td class="left">try to enforce the ID-nits conventions and DTD validity</td><td class="left">a</td></tr><tr><td class="right">iprnotified</td><td class="center">no</td><td class="left">include boilerplate from Section 10.4(d) of <a href="#RFC2026" id="rfc.xref.RFC2026.1"><cite title="The Internet Standards Process -- Revision 3">[RFC2026]</cite></a></td><td class="left">bb bb</td></tr><tr><td class="right">compact</td><td class="center">no</td><td class="left">when producing a txt/nroff file, try to conserve vertical whitespace</td><td class="left">ccc ccc ccc</td></tr><tr><td class="right">subcompact</td><td class="center">compact</td><td class="left">if compact is "yes", then setting this to "no" will make things a little less compact</td><td class="left">dddd dddd dddd dddd</td></tr><tr><td class="right">needLines</td><td class="center">n/a</td><td class="left">an integer hint indicating how many contiguous lines are needed at this point in the output</td><td class="left">eeeee eeeee eeeee eeeee eeeee</td></tr><tr><td class="right">here come empty cells</td><td class="center"></td><td class="left"></td><td class="left"></td></tr></tbody></table><p>Remember, that as with everything else in XML, keywords and values are case-sensitive.</p></div><h2 id="rfc.section.3.1"><a href="#rfc.section.3.1">3.1</a> no borders</h2><div id="rfc.table.1"><div id="tablenoborder"></div><p>The table below should appear with no borders.</p><table class="tt none center" cellpadding="3" cellspacing="0"><caption>Table 1: a table with no borders</caption><thead><tr><th class="left">C1</th><th class="left">C2</th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><h2 id="rfc.section.3.2"><a href="#rfc.section.3.2">3.2</a> borders around headers</h2><div id="rfc.table.u.2"><p>The table below should appear with borders just around the headers.</p><table class="tt headers center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">C1</th><th class="left">C2</th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><h2 id="rfc.section.3.3"><a href="#rfc.section.3.3">3.3</a> example from xml2rc README</h2><div id="rfc.table.2"><div id="table_example"></div><p>So, putting it all together, we have, e.g.,</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 2</caption><thead><tr><th class="center">ttcol #1</th><th class="center">ttcol #2</th></tr></thead><tbody><tr><td class="center">c #1</td><td class="center">c #2</td></tr><tr><td class="center">c #3</td><td class="center">c #4</td></tr><tr><td class="center">c #5</td><td class="center">c #6</td></tr></tbody></table><p>which is a very simple example.</p></div><h2 id="rfc.section.3.4"><a href="#rfc.section.3.4">3.4</a> no column titles</h2><div id="rfc.table.3"><div id="tablenotitles"></div><p>The table below should appear with no titles.</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 3: a table with no column titles</caption><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><div id="rfc.table.4"><div id="tableonetitle"></div><p>The table below should appear with column titles (one being non-empty).</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 4: a table with a single column title</caption><thead><tr><th class="left">FOO</th><th class="left"></th></tr></thead><tbody><tr><td class="left">11</td><td class="left">12</td></tr><tr><td class="left">21</td><td class="left">22</td></tr></tbody></table></div><h2 id="rfc.section.3.5"><a href="#rfc.section.3.5">3.5</a> referencing tables</h2><p id="rfc.section.3.5.p.1"> <a href="#tablenoborder">Table 1</a> shows a table with no borders.</p><p id="rfc.section.3.5.p.2"> <a href="#tablenoborder">The table above</a> shows a table with no borders.</p><h2 id="rfc.section.3.6"><a href="#rfc.section.3.6">3.6</a> table captions</h2><div id="rfc.table.u.3"><p>No anchor, no title</p><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">-</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.table.5"><div id="texttable1"></div><p>Anchor (not being referenced), no title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 5</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">-</td></tr></tbody></table></div><div id="rfc.table.6"><p>No anchor, with title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 6: title</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">-</td><td class="left">"title"</td></tr></tbody></table></div><div id="rfc.table.7"><div id="texttable2"></div><p>Both anchor and title</p><table class="tt full center" cellpadding="3" cellspacing="0"><caption>Table 7: title</caption><thead><tr><th class="left">Anchor</th><th class="left">Title</th></tr></thead><tbody><tr><td class="left">yes</td><td class="left">"title"</td></tr></tbody></table></div><h2 id="rfc.section.3.7"><a href="#rfc.section.3.7">3.7</a> single column</h2><div id="rfc.table.u.4"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">title</th></tr></thead><tbody><tr><td class="left">1</td></tr><tr><td class="left">2</td></tr></tbody></table></div><h2 id="rfc.section.3.8"><a href="#rfc.section.3.8">3.8</a> table alignment</h2><div id="rfc.table.u.5"><table class="tt full left" cellpadding="3" cellspacing="0"><thead><tr><th class="left">left</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.6"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">center</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.7"><table class="tt full right" cellpadding="3" cellspacing="0"><thead><tr><th class="left">right</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><div id="rfc.table.u.8"><table class="tt full center" cellpadding="3" cellspacing="0"><thead><tr><th class="left">default</th></tr></thead><tbody><tr><td class="left">1</td></tr></tbody></table></div><hr class="noprint"><h1 id="rfc.section.4" class="np"><a href="#rfc.section.4">4.</a> Figures</h1><h2 id="rfc.section.4.1"><a href="#rfc.section.4.1">4.1</a> with preamble, no title...</h2><div id="rfc.figure.u.1"></div> <p>with preamble, no title...</p> <pre> +--+ 393 399 | | 394 400 +--+
Note: See TracChangeset
for help on using the changeset viewer.