Changeset 1930 for draft-ietf-httpbis/latest/p2-semantics.html
- Timestamp:
- 02/10/12 20:31:21 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p2-semantics.html
r1929 r1930 544 544 <p>The current issues list is at <<a href="http://tools.ietf.org/wg/httpbis/trac/report/3">http://tools.ietf.org/wg/httpbis/trac/report/3</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>>. 545 545 </p> 546 <p>The changes in this draft are summarized in <a href="#changes.since.21" title="Since draft-ietf-httpbis-p2-semantics-21">Appendix F. 42</a>.546 <p>The changes in this draft are summarized in <a href="#changes.since.21" title="Since draft-ietf-httpbis-p2-semantics-21">Appendix F.2</a>. 547 547 </p> 548 548 <h1><a id="rfc.status" href="#rfc.status">Status of This Memo</a></h1> … … 797 797 <li><a href="#rfc.section.F">F.</a> <a href="#change.log">Change Log (to be removed by RFC Editor before publication)</a><ul> 798 798 <li><a href="#rfc.section.F.1">F.1</a> <a href="#rfc.section.F.1">Since RFC 2616</a></li> 799 <li><a href="#rfc.section.F.2">F.2</a> <a href="#rfc.section.F.2">Since draft-ietf-httpbis-p2-semantics-00</a></li> 800 <li><a href="#rfc.section.F.3">F.3</a> <a href="#rfc.section.F.3">Since draft-ietf-httpbis-p3-payload-00</a></li> 801 <li><a href="#rfc.section.F.4">F.4</a> <a href="#rfc.section.F.4">Since draft-ietf-httpbis-p2-semantics-01</a></li> 802 <li><a href="#rfc.section.F.5">F.5</a> <a href="#rfc.section.F.5">Since draft-ietf-httpbis-p3-payload-01</a></li> 803 <li><a href="#rfc.section.F.6">F.6</a> <a href="#changes.since.02">Since draft-ietf-httpbis-p2-semantics-02</a></li> 804 <li><a href="#rfc.section.F.7">F.7</a> <a href="#changes.3.since.02">Since draft-ietf-httpbis-p3-payload-02</a></li> 805 <li><a href="#rfc.section.F.8">F.8</a> <a href="#changes.since.03">Since draft-ietf-httpbis-p2-semantics-03</a></li> 806 <li><a href="#rfc.section.F.9">F.9</a> <a href="#changes.3.since.03">Since draft-ietf-httpbis-p3-payload-03</a></li> 807 <li><a href="#rfc.section.F.10">F.10</a> <a href="#changes.since.04">Since draft-ietf-httpbis-p2-semantics-04</a></li> 808 <li><a href="#rfc.section.F.11">F.11</a> <a href="#changes.3.since.04">Since draft-ietf-httpbis-p3-payload-04</a></li> 809 <li><a href="#rfc.section.F.12">F.12</a> <a href="#changes.since.05">Since draft-ietf-httpbis-p2-semantics-05</a></li> 810 <li><a href="#rfc.section.F.13">F.13</a> <a href="#changes.3.since.05">Since draft-ietf-httpbis-p3-payload-05</a></li> 811 <li><a href="#rfc.section.F.14">F.14</a> <a href="#changes.since.06">Since draft-ietf-httpbis-p2-semantics-06</a></li> 812 <li><a href="#rfc.section.F.15">F.15</a> <a href="#changes.3.since.06">Since draft-ietf-httpbis-p3-payload-06</a></li> 813 <li><a href="#rfc.section.F.16">F.16</a> <a href="#changes.since.07">Since draft-ietf-httpbis-p2-semantics-07</a></li> 814 <li><a href="#rfc.section.F.17">F.17</a> <a href="#changes.3.since.07">Since draft-ietf-httpbis-p3-payload-07</a></li> 815 <li><a href="#rfc.section.F.18">F.18</a> <a href="#changes.since.08">Since draft-ietf-httpbis-p2-semantics-08</a></li> 816 <li><a href="#rfc.section.F.19">F.19</a> <a href="#changes.3.since.08">Since draft-ietf-httpbis-p3-payload-08</a></li> 817 <li><a href="#rfc.section.F.20">F.20</a> <a href="#changes.since.09">Since draft-ietf-httpbis-p2-semantics-09</a></li> 818 <li><a href="#rfc.section.F.21">F.21</a> <a href="#changes.3.since.09">Since draft-ietf-httpbis-p3-payload-09</a></li> 819 <li><a href="#rfc.section.F.22">F.22</a> <a href="#changes.since.10">Since draft-ietf-httpbis-p2-semantics-10</a></li> 820 <li><a href="#rfc.section.F.23">F.23</a> <a href="#changes.3.since.10">Since draft-ietf-httpbis-p3-payload-10</a></li> 821 <li><a href="#rfc.section.F.24">F.24</a> <a href="#changes.since.11">Since draft-ietf-httpbis-p2-semantics-11</a></li> 822 <li><a href="#rfc.section.F.25">F.25</a> <a href="#changes.3.since.11">Since draft-ietf-httpbis-p3-payload-11</a></li> 823 <li><a href="#rfc.section.F.26">F.26</a> <a href="#changes.since.12">Since draft-ietf-httpbis-p2-semantics-12</a></li> 824 <li><a href="#rfc.section.F.27">F.27</a> <a href="#changes.3.since.12">Since draft-ietf-httpbis-p3-payload-12</a></li> 825 <li><a href="#rfc.section.F.28">F.28</a> <a href="#changes.since.13">Since draft-ietf-httpbis-p2-semantics-13</a></li> 826 <li><a href="#rfc.section.F.29">F.29</a> <a href="#changes.3.since.13">Since draft-ietf-httpbis-p3-payload-13</a></li> 827 <li><a href="#rfc.section.F.30">F.30</a> <a href="#changes.since.14">Since draft-ietf-httpbis-p2-semantics-14</a></li> 828 <li><a href="#rfc.section.F.31">F.31</a> <a href="#changes.3.since.14">Since draft-ietf-httpbis-p3-payload-14</a></li> 829 <li><a href="#rfc.section.F.32">F.32</a> <a href="#changes.since.15">Since draft-ietf-httpbis-p2-semantics-15</a></li> 830 <li><a href="#rfc.section.F.33">F.33</a> <a href="#changes.3.since.15">Since draft-ietf-httpbis-p3-payload-15</a></li> 831 <li><a href="#rfc.section.F.34">F.34</a> <a href="#changes.since.16">Since draft-ietf-httpbis-p2-semantics-16</a></li> 832 <li><a href="#rfc.section.F.35">F.35</a> <a href="#changes.3.since.16">Since draft-ietf-httpbis-p3-payload-16</a></li> 833 <li><a href="#rfc.section.F.36">F.36</a> <a href="#changes.since.17">Since draft-ietf-httpbis-p2-semantics-17</a></li> 834 <li><a href="#rfc.section.F.37">F.37</a> <a href="#changes.3.since.17">Since draft-ietf-httpbis-p3-payload-17</a></li> 835 <li><a href="#rfc.section.F.38">F.38</a> <a href="#changes.since.18">Since draft-ietf-httpbis-p2-semantics-18</a></li> 836 <li><a href="#rfc.section.F.39">F.39</a> <a href="#changes.3.since.18">Since draft-ietf-httpbis-p3-payload-18</a></li> 837 <li><a href="#rfc.section.F.40">F.40</a> <a href="#changes.since.19">Since draft-ietf-httpbis-p2-semantics-19 and draft-ietf-httpbis-p3-payload-19</a></li> 838 <li><a href="#rfc.section.F.41">F.41</a> <a href="#changes.since.20">Since draft-ietf-httpbis-p2-semantics-20</a></li> 839 <li><a href="#rfc.section.F.42">F.42</a> <a href="#changes.since.21">Since draft-ietf-httpbis-p2-semantics-21</a></li> 799 <li><a href="#rfc.section.F.2">F.2</a> <a href="#changes.since.21">Since draft-ietf-httpbis-p2-semantics-21</a></li> 840 800 </ul> 841 801 </li> … … 4349 4309 <h2 id="rfc.section.F.1"><a href="#rfc.section.F.1">F.1</a> Since RFC 2616 4350 4310 </h2> 4351 <p id="rfc.section.F.1.p.1">Extracted relevant partitions from <a href="#RFC2616" id="rfc.xref.RFC2616.3"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2616]</cite></a>. 4352 </p> 4353 <h2 id="rfc.section.F.2"><a href="#rfc.section.F.2">F.2</a> Since draft-ietf-httpbis-p2-semantics-00 4354 </h2> 4355 <p id="rfc.section.F.2.p.1">Closed issues: </p> 4356 <ul> 4357 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/5">http://tools.ietf.org/wg/httpbis/trac/ticket/5</a>>: "Via is a MUST" (<<a href="http://purl.org/NET/http-errata#via-must">http://purl.org/NET/http-errata#via-must</a>>) 4358 </li> 4359 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/6">http://tools.ietf.org/wg/httpbis/trac/ticket/6</a>>: "Fragments allowed in Location" (<<a href="http://purl.org/NET/http-errata#location-fragments">http://purl.org/NET/http-errata#location-fragments</a>>) 4360 </li> 4361 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/10">http://tools.ietf.org/wg/httpbis/trac/ticket/10</a>>: "Safe Methods vs Redirection" (<<a href="http://purl.org/NET/http-errata#saferedirect">http://purl.org/NET/http-errata#saferedirect</a>>) 4362 </li> 4363 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/17">http://tools.ietf.org/wg/httpbis/trac/ticket/17</a>>: "Revise description of the POST method" (<<a href="http://purl.org/NET/http-errata#post">http://purl.org/NET/http-errata#post</a>>) 4364 </li> 4365 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/35">http://tools.ietf.org/wg/httpbis/trac/ticket/35</a>>: "Normative and Informative references" 4366 </li> 4367 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/42">http://tools.ietf.org/wg/httpbis/trac/ticket/42</a>>: "RFC2606 Compliance" 4368 </li> 4369 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/65">http://tools.ietf.org/wg/httpbis/trac/ticket/65</a>>: "Informative references" 4370 </li> 4371 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/84">http://tools.ietf.org/wg/httpbis/trac/ticket/84</a>>: "Redundant cross-references" 4372 </li> 4373 </ul> 4374 <p id="rfc.section.F.2.p.2">Other changes: </p> 4375 <ul> 4376 <li>Move definitions of 304 and 412 condition codes to <a href="#Part4" id="rfc.xref.Part4.14"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests">[Part4]</cite></a> 4377 </li> 4378 </ul> 4379 <h2 id="rfc.section.F.3"><a href="#rfc.section.F.3">F.3</a> Since draft-ietf-httpbis-p3-payload-00 4380 </h2> 4381 <p id="rfc.section.F.3.p.1">Closed issues: </p> 4382 <ul> 4383 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/8">http://tools.ietf.org/wg/httpbis/trac/ticket/8</a>>: "Media Type Registrations" (<<a href="http://purl.org/NET/http-errata#media-reg">http://purl.org/NET/http-errata#media-reg</a>>) 4384 </li> 4385 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/14">http://tools.ietf.org/wg/httpbis/trac/ticket/14</a>>: "Clarification regarding quoting of charset values" (<<a href="http://purl.org/NET/http-errata#charactersets">http://purl.org/NET/http-errata#charactersets</a>>) 4386 </li> 4387 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/16">http://tools.ietf.org/wg/httpbis/trac/ticket/16</a>>: "Remove 'identity' token references" (<<a href="http://purl.org/NET/http-errata#identity">http://purl.org/NET/http-errata#identity</a>>) 4388 </li> 4389 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/25">http://tools.ietf.org/wg/httpbis/trac/ticket/25</a>>: "Accept-Encoding BNF" 4390 </li> 4391 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/35">http://tools.ietf.org/wg/httpbis/trac/ticket/35</a>>: "Normative and Informative references" 4392 </li> 4393 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/46">http://tools.ietf.org/wg/httpbis/trac/ticket/46</a>>: "RFC1700 references" 4394 </li> 4395 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/55">http://tools.ietf.org/wg/httpbis/trac/ticket/55</a>>: "Updating to RFC4288" 4396 </li> 4397 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/65">http://tools.ietf.org/wg/httpbis/trac/ticket/65</a>>: "Informative references" 4398 </li> 4399 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/66">http://tools.ietf.org/wg/httpbis/trac/ticket/66</a>>: "ISO-8859-1 Reference" 4400 </li> 4401 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/68">http://tools.ietf.org/wg/httpbis/trac/ticket/68</a>>: "Encoding References Normative" 4402 </li> 4403 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/86">http://tools.ietf.org/wg/httpbis/trac/ticket/86</a>>: "Normative up-to-date references" 4404 </li> 4405 </ul> 4406 <h2 id="rfc.section.F.4"><a href="#rfc.section.F.4">F.4</a> Since draft-ietf-httpbis-p2-semantics-01 4407 </h2> 4408 <p id="rfc.section.F.4.p.1">Closed issues: </p> 4409 <ul> 4410 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/21">http://tools.ietf.org/wg/httpbis/trac/ticket/21</a>>: "PUT side effects" 4411 </li> 4412 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/91">http://tools.ietf.org/wg/httpbis/trac/ticket/91</a>>: "Duplicate Host header requirements" 4413 </li> 4414 </ul> 4415 <p id="rfc.section.F.4.p.2">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4416 </p> 4417 <ul> 4418 <li>Move "Product Tokens" section (back) into Part 1, as "token" is used in the definition of the Upgrade header field.</li> 4419 <li>Add explicit references to BNF syntax and rules imported from other parts of the specification.</li> 4420 <li>Copy definition of delta-seconds from Part6 instead of referencing it.</li> 4421 </ul> 4422 <h2 id="rfc.section.F.5"><a href="#rfc.section.F.5">F.5</a> Since draft-ietf-httpbis-p3-payload-01 4423 </h2> 4424 <p id="rfc.section.F.5.p.1">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4425 </p> 4426 <ul> 4427 <li>Add explicit references to BNF syntax and rules imported from other parts of the specification.</li> 4428 </ul> 4429 <h2 id="rfc.section.F.6"><a href="#rfc.section.F.6">F.6</a> <a id="changes.since.02" href="#changes.since.02">Since draft-ietf-httpbis-p2-semantics-02</a></h2> 4430 <p id="rfc.section.F.6.p.1">Closed issues: </p> 4431 <ul> 4432 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/24">http://tools.ietf.org/wg/httpbis/trac/ticket/24</a>>: "Requiring Allow in 405 responses" 4433 </li> 4434 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/59">http://tools.ietf.org/wg/httpbis/trac/ticket/59</a>>: "Status Code Registry" 4435 </li> 4436 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/61">http://tools.ietf.org/wg/httpbis/trac/ticket/61</a>>: "Redirection vs. Location" 4437 </li> 4438 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/70">http://tools.ietf.org/wg/httpbis/trac/ticket/70</a>>: "Cacheability of 303 response" 4439 </li> 4440 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/76">http://tools.ietf.org/wg/httpbis/trac/ticket/76</a>>: "305 Use Proxy" 4441 </li> 4442 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/105">http://tools.ietf.org/wg/httpbis/trac/ticket/105</a>>: "Classification for Allow header field" 4443 </li> 4444 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/112">http://tools.ietf.org/wg/httpbis/trac/ticket/112</a>>: "PUT - 'store under' vs 'store at'" 4445 </li> 4446 </ul> 4447 <p id="rfc.section.F.6.p.2">Ongoing work on IANA Message Header Field Registration (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/40">http://tools.ietf.org/wg/httpbis/trac/ticket/40</a>>): 4448 </p> 4449 <ul> 4450 <li>Reference RFC 3984, and update header field registrations for header fields defined in this document.</li> 4451 </ul> 4452 <p id="rfc.section.F.6.p.3">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4453 </p> 4454 <ul> 4455 <li>Replace string literals when the string really is case-sensitive (method).</li> 4456 </ul> 4457 <h2 id="rfc.section.F.7"><a href="#rfc.section.F.7">F.7</a> <a id="changes.3.since.02" href="#changes.3.since.02">Since draft-ietf-httpbis-p3-payload-02</a></h2> 4458 <p id="rfc.section.F.7.p.1">Closed issues: </p> 4459 <ul> 4460 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/67">http://tools.ietf.org/wg/httpbis/trac/ticket/67</a>>: "Quoting Charsets" 4461 </li> 4462 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/105">http://tools.ietf.org/wg/httpbis/trac/ticket/105</a>>: "Classification for Allow header field" 4463 </li> 4464 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/115">http://tools.ietf.org/wg/httpbis/trac/ticket/115</a>>: "missing default for qvalue in description of Accept-Encoding" 4465 </li> 4466 </ul> 4467 <p id="rfc.section.F.7.p.2">Ongoing work on IANA Message Header Field Registration (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/40">http://tools.ietf.org/wg/httpbis/trac/ticket/40</a>>): 4468 </p> 4469 <ul> 4470 <li>Reference RFC 3984, and update header field registrations for header fields defined in this document.</li> 4471 </ul> 4472 <h2 id="rfc.section.F.8"><a href="#rfc.section.F.8">F.8</a> <a id="changes.since.03" href="#changes.since.03">Since draft-ietf-httpbis-p2-semantics-03</a></h2> 4473 <p id="rfc.section.F.8.p.1">Closed issues: </p> 4474 <ul> 4475 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/98">http://tools.ietf.org/wg/httpbis/trac/ticket/98</a>>: "OPTIONS payload bodies" 4476 </li> 4477 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/119">http://tools.ietf.org/wg/httpbis/trac/ticket/119</a>>: "Description of CONNECT should refer to RFC2817" 4478 </li> 4479 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/125">http://tools.ietf.org/wg/httpbis/trac/ticket/125</a>>: "Location Content-Location reference request/response mixup" 4480 </li> 4481 </ul> 4482 <p id="rfc.section.F.8.p.2">Ongoing work on Method Registry (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/72">http://tools.ietf.org/wg/httpbis/trac/ticket/72</a>>): 4483 </p> 4484 <ul> 4485 <li>Added initial proposal for registration process, plus initial content (non-HTTP/1.1 methods to be added by a separate specification).</li> 4486 </ul> 4487 <h2 id="rfc.section.F.9"><a href="#rfc.section.F.9">F.9</a> <a id="changes.3.since.03" href="#changes.3.since.03">Since draft-ietf-httpbis-p3-payload-03</a></h2> 4488 <p id="rfc.section.F.9.p.1">Closed issues: </p> 4489 <ul> 4490 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/67">http://tools.ietf.org/wg/httpbis/trac/ticket/67</a>>: "Quoting Charsets" 4491 </li> 4492 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/113">http://tools.ietf.org/wg/httpbis/trac/ticket/113</a>>: "language tag matching (Accept-Language) vs RFC4647" 4493 </li> 4494 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/121">http://tools.ietf.org/wg/httpbis/trac/ticket/121</a>>: "RFC 1806 has been replaced by RFC2183" 4495 </li> 4496 </ul> 4497 <p id="rfc.section.F.9.p.2">Other changes: </p> 4498 <ul> 4499 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/68">http://tools.ietf.org/wg/httpbis/trac/ticket/68</a>>: "Encoding References Normative" — rephrase the annotation and reference BCP97. 4500 </li> 4501 </ul> 4502 <h2 id="rfc.section.F.10"><a href="#rfc.section.F.10">F.10</a> <a id="changes.since.04" href="#changes.since.04">Since draft-ietf-httpbis-p2-semantics-04</a></h2> 4503 <p id="rfc.section.F.10.p.1">Closed issues: </p> 4504 <ul> 4505 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/103">http://tools.ietf.org/wg/httpbis/trac/ticket/103</a>>: "Content-*" 4506 </li> 4507 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/132">http://tools.ietf.org/wg/httpbis/trac/ticket/132</a>>: "RFC 2822 is updated by RFC 5322" 4508 </li> 4509 </ul> 4510 <p id="rfc.section.F.10.p.2">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4511 </p> 4512 <ul> 4513 <li>Use "/" instead of "|" for alternatives.</li> 4514 <li>Introduce new ABNF rules for "bad" whitespace ("BWS"), optional whitespace ("OWS") and required whitespace ("RWS").</li> 4515 <li>Rewrite ABNFs to spell out whitespace rules, factor out header field value format definitions.</li> 4516 </ul> 4517 <h2 id="rfc.section.F.11"><a href="#rfc.section.F.11">F.11</a> <a id="changes.3.since.04" href="#changes.3.since.04">Since draft-ietf-httpbis-p3-payload-04</a></h2> 4518 <p id="rfc.section.F.11.p.1">Closed issues: </p> 4519 <ul> 4520 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/132">http://tools.ietf.org/wg/httpbis/trac/ticket/132</a>>: "RFC 2822 is updated by RFC 5322" 4521 </li> 4522 </ul> 4523 <p id="rfc.section.F.11.p.2">Ongoing work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4524 </p> 4525 <ul> 4526 <li>Use "/" instead of "|" for alternatives.</li> 4527 <li>Introduce new ABNF rules for "bad" whitespace ("BWS"), optional whitespace ("OWS") and required whitespace ("RWS").</li> 4528 <li>Rewrite ABNFs to spell out whitespace rules, factor out header field value format definitions.</li> 4529 </ul> 4530 <h2 id="rfc.section.F.12"><a href="#rfc.section.F.12">F.12</a> <a id="changes.since.05" href="#changes.since.05">Since draft-ietf-httpbis-p2-semantics-05</a></h2> 4531 <p id="rfc.section.F.12.p.1">Closed issues: </p> 4532 <ul> 4533 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/94">http://tools.ietf.org/wg/httpbis/trac/ticket/94</a>>: "reason-phrase BNF" 4534 </li> 4535 </ul> 4536 <p id="rfc.section.F.12.p.2">Final work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4537 </p> 4538 <ul> 4539 <li>Add appendix containing collected and expanded ABNF, reorganize ABNF introduction.</li> 4540 </ul> 4541 <h2 id="rfc.section.F.13"><a href="#rfc.section.F.13">F.13</a> <a id="changes.3.since.05" href="#changes.3.since.05">Since draft-ietf-httpbis-p3-payload-05</a></h2> 4542 <p id="rfc.section.F.13.p.1">Closed issues: </p> 4543 <ul> 4544 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/118">http://tools.ietf.org/wg/httpbis/trac/ticket/118</a>>: "Join "Differences Between HTTP Entities and RFC 2045 Entities"?" 4545 </li> 4546 </ul> 4547 <p id="rfc.section.F.13.p.2">Final work on ABNF conversion (<<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/36">http://tools.ietf.org/wg/httpbis/trac/ticket/36</a>>): 4548 </p> 4549 <ul> 4550 <li>Add appendix containing collected and expanded ABNF, reorganize ABNF introduction.</li> 4551 </ul> 4552 <p id="rfc.section.F.13.p.3">Other changes: </p> 4553 <ul> 4554 <li>Move definition of quality values into Part 1.</li> 4555 </ul> 4556 <h2 id="rfc.section.F.14"><a href="#rfc.section.F.14">F.14</a> <a id="changes.since.06" href="#changes.since.06">Since draft-ietf-httpbis-p2-semantics-06</a></h2> 4557 <p id="rfc.section.F.14.p.1">Closed issues: </p> 4558 <ul> 4559 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/144">http://tools.ietf.org/wg/httpbis/trac/ticket/144</a>>: "Clarify when Referer is sent" 4560 </li> 4561 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/164">http://tools.ietf.org/wg/httpbis/trac/ticket/164</a>>: "status codes vs methods" 4562 </li> 4563 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/170">http://tools.ietf.org/wg/httpbis/trac/ticket/170</a>>: "Do not require "updates" relation for specs that register status codes or method names" 4564 </li> 4565 </ul> 4566 <h2 id="rfc.section.F.15"><a href="#rfc.section.F.15">F.15</a> <a id="changes.3.since.06" href="#changes.3.since.06">Since draft-ietf-httpbis-p3-payload-06</a></h2> 4567 <p id="rfc.section.F.15.p.1">Closed issues: </p> 4568 <ul> 4569 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/80">http://tools.ietf.org/wg/httpbis/trac/ticket/80</a>>: "Content-Location isn't special" 4570 </li> 4571 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/155">http://tools.ietf.org/wg/httpbis/trac/ticket/155</a>>: "Content Sniffing" 4572 </li> 4573 </ul> 4574 <h2 id="rfc.section.F.16"><a href="#rfc.section.F.16">F.16</a> <a id="changes.since.07" href="#changes.since.07">Since draft-ietf-httpbis-p2-semantics-07</a></h2> 4575 <p id="rfc.section.F.16.p.1">Closed issues: </p> 4576 <ul> 4577 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/27">http://tools.ietf.org/wg/httpbis/trac/ticket/27</a>>: "Idempotency" 4578 </li> 4579 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/33">http://tools.ietf.org/wg/httpbis/trac/ticket/33</a>>: "TRACE security considerations" 4580 </li> 4581 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/110">http://tools.ietf.org/wg/httpbis/trac/ticket/110</a>>: "Clarify rules for determining what entities a response carries" 4582 </li> 4583 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/140">http://tools.ietf.org/wg/httpbis/trac/ticket/140</a>>: "update note citing RFC 1945 and 2068" 4584 </li> 4585 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/182">http://tools.ietf.org/wg/httpbis/trac/ticket/182</a>>: "update note about redirect limit" 4586 </li> 4587 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/191">http://tools.ietf.org/wg/httpbis/trac/ticket/191</a>>: "Location header field ABNF should use 'URI'" 4588 </li> 4589 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/192">http://tools.ietf.org/wg/httpbis/trac/ticket/192</a>>: "fragments in Location vs status 303" 4590 </li> 4591 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/198">http://tools.ietf.org/wg/httpbis/trac/ticket/198</a>>: "move IANA registrations for optional status codes" 4592 </li> 4593 </ul> 4594 <p id="rfc.section.F.16.p.2">Partly resolved issues: </p> 4595 <ul> 4596 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/171">http://tools.ietf.org/wg/httpbis/trac/ticket/171</a>>: "Are OPTIONS and TRACE safe?" 4597 </li> 4598 </ul> 4599 <h2 id="rfc.section.F.17"><a href="#rfc.section.F.17">F.17</a> <a id="changes.3.since.07" href="#changes.3.since.07">Since draft-ietf-httpbis-p3-payload-07</a></h2> 4600 <p id="rfc.section.F.17.p.1">Closed issues: </p> 4601 <ul> 4602 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/13">http://tools.ietf.org/wg/httpbis/trac/ticket/13</a>>: "Updated reference for language tags" 4603 </li> 4604 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/110">http://tools.ietf.org/wg/httpbis/trac/ticket/110</a>>: "Clarify rules for determining what entities a response carries" 4605 </li> 4606 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/154">http://tools.ietf.org/wg/httpbis/trac/ticket/154</a>>: "Content-Location base-setting problems" 4607 </li> 4608 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/155">http://tools.ietf.org/wg/httpbis/trac/ticket/155</a>>: "Content Sniffing" 4609 </li> 4610 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/188">http://tools.ietf.org/wg/httpbis/trac/ticket/188</a>>: "pick IANA policy (RFC5226) for Transfer Coding / Content Coding" 4611 </li> 4612 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/189">http://tools.ietf.org/wg/httpbis/trac/ticket/189</a>>: "move definitions of gzip/deflate/compress to part 1" 4613 </li> 4614 </ul> 4615 <p id="rfc.section.F.17.p.2">Partly resolved issues: </p> 4616 <ul> 4617 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/148">http://tools.ietf.org/wg/httpbis/trac/ticket/148</a>>: "update IANA requirements wrt Transfer-Coding values" (add the IANA Considerations subsection) 4618 </li> 4619 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/149">http://tools.ietf.org/wg/httpbis/trac/ticket/149</a>>: "update IANA requirements wrt Content-Coding values" (add the IANA Considerations subsection) 4620 </li> 4621 </ul> 4622 <h2 id="rfc.section.F.18"><a href="#rfc.section.F.18">F.18</a> <a id="changes.since.08" href="#changes.since.08">Since draft-ietf-httpbis-p2-semantics-08</a></h2> 4623 <p id="rfc.section.F.18.p.1">Closed issues: </p> 4624 <ul> 4625 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/10">http://tools.ietf.org/wg/httpbis/trac/ticket/10</a>>: "Safe Methods vs Redirection" (we missed the introduction to the <a href="#status.3xx" class="smpl">3xx</a> status codes when fixing this previously) 4626 </li> 4627 </ul> 4628 <h2 id="rfc.section.F.19"><a href="#rfc.section.F.19">F.19</a> <a id="changes.3.since.08" href="#changes.3.since.08">Since draft-ietf-httpbis-p3-payload-08</a></h2> 4629 <p id="rfc.section.F.19.p.1">Closed issues: </p> 4630 <ul> 4631 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/81">http://tools.ietf.org/wg/httpbis/trac/ticket/81</a>>: "Content Negotiation for media types" 4632 </li> 4633 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/181">http://tools.ietf.org/wg/httpbis/trac/ticket/181</a>>: "Accept-Language: which RFC4647 filtering?" 4634 </li> 4635 </ul> 4636 <h2 id="rfc.section.F.20"><a href="#rfc.section.F.20">F.20</a> <a id="changes.since.09" href="#changes.since.09">Since draft-ietf-httpbis-p2-semantics-09</a></h2> 4637 <p id="rfc.section.F.20.p.1">Closed issues: </p> 4638 <ul> 4639 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/43">http://tools.ietf.org/wg/httpbis/trac/ticket/43</a>>: "Fragment combination / precedence during redirects" 4640 </li> 4641 </ul> 4642 <p id="rfc.section.F.20.p.2">Partly resolved issues: </p> 4643 <ul> 4644 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/185">http://tools.ietf.org/wg/httpbis/trac/ticket/185</a>>: "Location header field payload handling" 4645 </li> 4646 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/196">http://tools.ietf.org/wg/httpbis/trac/ticket/196</a>>: "Term for the requested resource's URI" 4647 </li> 4648 </ul> 4649 <h2 id="rfc.section.F.21"><a href="#rfc.section.F.21">F.21</a> <a id="changes.3.since.09" href="#changes.3.since.09">Since draft-ietf-httpbis-p3-payload-09</a></h2> 4650 <p id="rfc.section.F.21.p.1">Closed issues: </p> 4651 <ul> 4652 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/122">http://tools.ietf.org/wg/httpbis/trac/ticket/122</a>>: "MIME-Version not listed in P1, general header fields" 4653 </li> 4654 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/143">http://tools.ietf.org/wg/httpbis/trac/ticket/143</a>>: "IANA registry for content/transfer encodings" 4655 </li> 4656 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/155">http://tools.ietf.org/wg/httpbis/trac/ticket/155</a>>: "Content Sniffing" 4657 </li> 4658 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/200">http://tools.ietf.org/wg/httpbis/trac/ticket/200</a>>: "use of term "word" when talking about header field structure" 4659 </li> 4660 </ul> 4661 <p id="rfc.section.F.21.p.2">Partly resolved issues: </p> 4662 <ul> 4663 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/196">http://tools.ietf.org/wg/httpbis/trac/ticket/196</a>>: "Term for the requested resource's URI" 4664 </li> 4665 </ul> 4666 <h2 id="rfc.section.F.22"><a href="#rfc.section.F.22">F.22</a> <a id="changes.since.10" href="#changes.since.10">Since draft-ietf-httpbis-p2-semantics-10</a></h2> 4667 <p id="rfc.section.F.22.p.1">Closed issues: </p> 4668 <ul> 4669 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/69">http://tools.ietf.org/wg/httpbis/trac/ticket/69</a>>: "Clarify 'Requested Variant'" 4670 </li> 4671 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/109">http://tools.ietf.org/wg/httpbis/trac/ticket/109</a>>: "Clarify entity / representation / variant terminology" 4672 </li> 4673 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/139">http://tools.ietf.org/wg/httpbis/trac/ticket/139</a>>: "Methods and Caching" 4674 </li> 4675 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/190">http://tools.ietf.org/wg/httpbis/trac/ticket/190</a>>: "OPTIONS vs Max-Forwards" 4676 </li> 4677 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/199">http://tools.ietf.org/wg/httpbis/trac/ticket/199</a>>: "Status codes and caching" 4678 </li> 4679 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/220">http://tools.ietf.org/wg/httpbis/trac/ticket/220</a>>: "consider removing the 'changes from 2068' sections" 4680 </li> 4681 </ul> 4682 <h2 id="rfc.section.F.23"><a href="#rfc.section.F.23">F.23</a> <a id="changes.3.since.10" href="#changes.3.since.10">Since draft-ietf-httpbis-p3-payload-10</a></h2> 4683 <p id="rfc.section.F.23.p.1">Closed issues: </p> 4684 <ul> 4685 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/69">http://tools.ietf.org/wg/httpbis/trac/ticket/69</a>>: "Clarify 'Requested Variant'" 4686 </li> 4687 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/80">http://tools.ietf.org/wg/httpbis/trac/ticket/80</a>>: "Content-Location isn't special" 4688 </li> 4689 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/90">http://tools.ietf.org/wg/httpbis/trac/ticket/90</a>>: "Delimiting messages with multipart/byteranges" 4690 </li> 4691 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/109">http://tools.ietf.org/wg/httpbis/trac/ticket/109</a>>: "Clarify entity / representation / variant terminology" 4692 </li> 4693 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/136">http://tools.ietf.org/wg/httpbis/trac/ticket/136</a>>: "confusing req. language for Content-Location" 4694 </li> 4695 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/167">http://tools.ietf.org/wg/httpbis/trac/ticket/167</a>>: "Content-Location on 304 responses" 4696 </li> 4697 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/183">http://tools.ietf.org/wg/httpbis/trac/ticket/183</a>>: "'requested resource' in content-encoding definition" 4698 </li> 4699 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/220">http://tools.ietf.org/wg/httpbis/trac/ticket/220</a>>: "consider removing the 'changes from 2068' sections" 4700 </li> 4701 </ul> 4702 <p id="rfc.section.F.23.p.2">Partly resolved issues: </p> 4703 <ul> 4704 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/178">http://tools.ietf.org/wg/httpbis/trac/ticket/178</a>>: "Content-MD5 and partial responses" 4705 </li> 4706 </ul> 4707 <h2 id="rfc.section.F.24"><a href="#rfc.section.F.24">F.24</a> <a id="changes.since.11" href="#changes.since.11">Since draft-ietf-httpbis-p2-semantics-11</a></h2> 4708 <p id="rfc.section.F.24.p.1">Closed issues: </p> 4709 <ul> 4710 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/229">http://tools.ietf.org/wg/httpbis/trac/ticket/229</a>>: "Considerations for new status codes" 4711 </li> 4712 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/230">http://tools.ietf.org/wg/httpbis/trac/ticket/230</a>>: "Considerations for new methods" 4713 </li> 4714 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/232">http://tools.ietf.org/wg/httpbis/trac/ticket/232</a>>: "User-Agent guidelines" (relating to the 'User-Agent' header field) 4715 </li> 4716 </ul> 4717 <h2 id="rfc.section.F.25"><a href="#rfc.section.F.25">F.25</a> <a id="changes.3.since.11" href="#changes.3.since.11">Since draft-ietf-httpbis-p3-payload-11</a></h2> 4718 <p id="rfc.section.F.25.p.1">Closed issues: </p> 4719 <ul> 4720 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/123">http://tools.ietf.org/wg/httpbis/trac/ticket/123</a>>: "Factor out Content-Disposition" 4721 </li> 4722 </ul> 4723 <h2 id="rfc.section.F.26"><a href="#rfc.section.F.26">F.26</a> <a id="changes.since.12" href="#changes.since.12">Since draft-ietf-httpbis-p2-semantics-12</a></h2> 4724 <p id="rfc.section.F.26.p.1">Closed issues: </p> 4725 <ul> 4726 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/43">http://tools.ietf.org/wg/httpbis/trac/ticket/43</a>>: "Fragment combination / precedence during redirects" (added warning about having a fragid on the redirect might cause inconvenience 4727 in some cases) 4728 </li> 4729 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/79">http://tools.ietf.org/wg/httpbis/trac/ticket/79</a>>: "Content-* vs. PUT" 4730 </li> 4731 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/88">http://tools.ietf.org/wg/httpbis/trac/ticket/88</a>>: "205 Bodies" 4732 </li> 4733 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/102">http://tools.ietf.org/wg/httpbis/trac/ticket/102</a>>: "Understanding Content-* on non-PUT requests" 4734 </li> 4735 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/103">http://tools.ietf.org/wg/httpbis/trac/ticket/103</a>>: "Content-*" 4736 </li> 4737 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/104">http://tools.ietf.org/wg/httpbis/trac/ticket/104</a>>: "Header field type defaulting" 4738 </li> 4739 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/112">http://tools.ietf.org/wg/httpbis/trac/ticket/112</a>>: "PUT - 'store under' vs 'store at'" 4740 </li> 4741 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/137">http://tools.ietf.org/wg/httpbis/trac/ticket/137</a>>: "duplicate ABNF for reason-phrase" 4742 </li> 4743 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/180">http://tools.ietf.org/wg/httpbis/trac/ticket/180</a>>: "Note special status of Content-* prefix in header field registration procedures" 4744 </li> 4745 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/203">http://tools.ietf.org/wg/httpbis/trac/ticket/203</a>>: "Max-Forwards vs extension methods" 4746 </li> 4747 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/213">http://tools.ietf.org/wg/httpbis/trac/ticket/213</a>>: "What is the value space of HTTP status codes?" (actually fixed in draft-ietf-httpbis-p2-semantics-11) 4748 </li> 4749 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/224">http://tools.ietf.org/wg/httpbis/trac/ticket/224</a>>: "Header Field Classification" 4750 </li> 4751 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/225">http://tools.ietf.org/wg/httpbis/trac/ticket/225</a>>: "PUT side effect: invalidation or just stale?" 4752 </li> 4753 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/226">http://tools.ietf.org/wg/httpbis/trac/ticket/226</a>>: "proxies not supporting certain methods" 4754 </li> 4755 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/239">http://tools.ietf.org/wg/httpbis/trac/ticket/239</a>>: "Migrate CONNECT from RFC2817 to p2" 4756 </li> 4757 <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" 4758 </li> 4759 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/267">http://tools.ietf.org/wg/httpbis/trac/ticket/267</a>>: "clarify PUT semantics'" 4760 </li> 4761 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/275">http://tools.ietf.org/wg/httpbis/trac/ticket/275</a>>: "duplicate ABNF for 'Method'" 4762 </li> 4763 <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" 4764 </li> 4765 </ul> 4766 <h2 id="rfc.section.F.27"><a href="#rfc.section.F.27">F.27</a> <a id="changes.3.since.12" href="#changes.3.since.12">Since draft-ietf-httpbis-p3-payload-12</a></h2> 4767 <p id="rfc.section.F.27.p.1">Closed issues: </p> 4768 <ul> 4769 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/224">http://tools.ietf.org/wg/httpbis/trac/ticket/224</a>>: "Header Field Classification" 4770 </li> 4771 <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" 4772 </li> 4773 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/277">http://tools.ietf.org/wg/httpbis/trac/ticket/277</a>>: "potentially misleading MAY in media-type def" 4774 </li> 4775 </ul> 4776 <h2 id="rfc.section.F.28"><a href="#rfc.section.F.28">F.28</a> <a id="changes.since.13" href="#changes.since.13">Since draft-ietf-httpbis-p2-semantics-13</a></h2> 4777 <p id="rfc.section.F.28.p.1">Closed issues: </p> 4778 <ul> 4779 <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" 4780 </li> 4781 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/251">http://tools.ietf.org/wg/httpbis/trac/ticket/251</a>>: "message body in CONNECT request" 4782 </li> 4783 </ul> 4784 <h2 id="rfc.section.F.29"><a href="#rfc.section.F.29">F.29</a> <a id="changes.3.since.13" href="#changes.3.since.13">Since draft-ietf-httpbis-p3-payload-13</a></h2> 4785 <p id="rfc.section.F.29.p.1">Closed issues: </p> 4786 <ul> 4787 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/20">http://tools.ietf.org/wg/httpbis/trac/ticket/20</a>>: "Default charsets for text media types" 4788 </li> 4789 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/178">http://tools.ietf.org/wg/httpbis/trac/ticket/178</a>>: "Content-MD5 and partial responses" 4790 </li> 4791 <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" 4792 </li> 4793 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/281">http://tools.ietf.org/wg/httpbis/trac/ticket/281</a>>: "confusing undefined parameter in media range example" 4794 </li> 4795 </ul> 4796 <h2 id="rfc.section.F.30"><a href="#rfc.section.F.30">F.30</a> <a id="changes.since.14" href="#changes.since.14">Since draft-ietf-httpbis-p2-semantics-14</a></h2> 4797 <p id="rfc.section.F.30.p.1">Closed issues: </p> 4798 <ul> 4799 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/255">http://tools.ietf.org/wg/httpbis/trac/ticket/255</a>>: "Clarify status code for rate limiting" 4800 </li> 4801 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/294">http://tools.ietf.org/wg/httpbis/trac/ticket/294</a>>: "clarify 403 forbidden" 4802 </li> 4803 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/296">http://tools.ietf.org/wg/httpbis/trac/ticket/296</a>>: "Clarify 203 Non-Authoritative Information" 4804 </li> 4805 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/298">http://tools.ietf.org/wg/httpbis/trac/ticket/298</a>>: "update default reason phrase for 413" 4806 </li> 4807 </ul> 4808 <h2 id="rfc.section.F.31"><a href="#rfc.section.F.31">F.31</a> <a id="changes.3.since.14" href="#changes.3.since.14">Since draft-ietf-httpbis-p3-payload-14</a></h2> 4809 <p id="rfc.section.F.31.p.1">None.</p> 4810 <h2 id="rfc.section.F.32"><a href="#rfc.section.F.32">F.32</a> <a id="changes.since.15" href="#changes.since.15">Since draft-ietf-httpbis-p2-semantics-15</a></h2> 4811 <p id="rfc.section.F.32.p.1">Closed issues: </p> 4812 <ul> 4813 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/285">http://tools.ietf.org/wg/httpbis/trac/ticket/285</a>>: "Strength of requirements on Accept re: 406" 4814 </li> 4815 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/303">http://tools.ietf.org/wg/httpbis/trac/ticket/303</a>>: "400 response isn't generic" 4816 </li> 4817 </ul> 4818 <h2 id="rfc.section.F.33"><a href="#rfc.section.F.33">F.33</a> <a id="changes.3.since.15" href="#changes.3.since.15">Since draft-ietf-httpbis-p3-payload-15</a></h2> 4819 <p id="rfc.section.F.33.p.1">Closed issues: </p> 4820 <ul> 4821 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/285">http://tools.ietf.org/wg/httpbis/trac/ticket/285</a>>: "Strength of requirements on Accept re: 406" 4822 </li> 4823 </ul> 4824 <h2 id="rfc.section.F.34"><a href="#rfc.section.F.34">F.34</a> <a id="changes.since.16" href="#changes.since.16">Since draft-ietf-httpbis-p2-semantics-16</a></h2> 4825 <p id="rfc.section.F.34.p.1">Closed issues: </p> 4826 <ul> 4827 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/160">http://tools.ietf.org/wg/httpbis/trac/ticket/160</a>>: "Redirects and non-GET methods" 4828 </li> 4829 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/186">http://tools.ietf.org/wg/httpbis/trac/ticket/186</a>>: "Document HTTP's error-handling philosophy" 4830 </li> 4831 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/231">http://tools.ietf.org/wg/httpbis/trac/ticket/231</a>>: "Considerations for new header fields" 4832 </li> 4833 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/310">http://tools.ietf.org/wg/httpbis/trac/ticket/310</a>>: "clarify 303 redirect on HEAD" 4834 </li> 4835 </ul> 4836 <h2 id="rfc.section.F.35"><a href="#rfc.section.F.35">F.35</a> <a id="changes.3.since.16" href="#changes.3.since.16">Since draft-ietf-httpbis-p3-payload-16</a></h2> 4837 <p id="rfc.section.F.35.p.1">Closed issues: </p> 4838 <ul> 4839 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/186">http://tools.ietf.org/wg/httpbis/trac/ticket/186</a>>: "Document HTTP's error-handling philosophy" 4840 </li> 4841 </ul> 4842 <h2 id="rfc.section.F.36"><a href="#rfc.section.F.36">F.36</a> <a id="changes.since.17" href="#changes.since.17">Since draft-ietf-httpbis-p2-semantics-17</a></h2> 4843 <p id="rfc.section.F.36.p.1">Closed issues: </p> 4844 <ul> 4845 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/185">http://tools.ietf.org/wg/httpbis/trac/ticket/185</a>>: "Location header field payload handling" 4846 </li> 4847 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/255">http://tools.ietf.org/wg/httpbis/trac/ticket/255</a>>: "Clarify status code for rate limiting" (change backed out because a new status code is being defined for this purpose) 4848 </li> 4849 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/312">http://tools.ietf.org/wg/httpbis/trac/ticket/312</a>>: "should there be a permanent variant of 307" 4850 </li> 4851 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/325">http://tools.ietf.org/wg/httpbis/trac/ticket/325</a>>: "When are Location's semantics triggered?" 4852 </li> 4853 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/327">http://tools.ietf.org/wg/httpbis/trac/ticket/327</a>>: "'expect' grammar missing OWS" 4854 </li> 4855 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/329">http://tools.ietf.org/wg/httpbis/trac/ticket/329</a>>: "header field considerations: quoted-string vs use of double quotes" 4856 </li> 4857 </ul> 4858 <h2 id="rfc.section.F.37"><a href="#rfc.section.F.37">F.37</a> <a id="changes.3.since.17" href="#changes.3.since.17">Since draft-ietf-httpbis-p3-payload-17</a></h2> 4859 <p id="rfc.section.F.37.p.1">Closed issues: </p> 4860 <ul> 4861 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/323">http://tools.ietf.org/wg/httpbis/trac/ticket/323</a>>: "intended maturity level vs normative references" 4862 </li> 4863 </ul> 4864 <h2 id="rfc.section.F.38"><a href="#rfc.section.F.38">F.38</a> <a id="changes.since.18" href="#changes.since.18">Since draft-ietf-httpbis-p2-semantics-18</a></h2> 4865 <p id="rfc.section.F.38.p.1">Closed issues: </p> 4866 <ul> 4867 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/227">http://tools.ietf.org/wg/httpbis/trac/ticket/227</a>>: "Combining HEAD responses" 4868 </li> 4869 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/238">http://tools.ietf.org/wg/httpbis/trac/ticket/238</a>>: "Requirements for user intervention during redirects" 4870 </li> 4871 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/250">http://tools.ietf.org/wg/httpbis/trac/ticket/250</a>>: "message-body in CONNECT response" 4872 </li> 4873 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/295">http://tools.ietf.org/wg/httpbis/trac/ticket/295</a>>: "Applying original fragment to 'plain' redirected URI" 4874 </li> 4875 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/302">http://tools.ietf.org/wg/httpbis/trac/ticket/302</a>>: "Misplaced text on connection handling in p2" 4876 </li> 4877 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/331">http://tools.ietf.org/wg/httpbis/trac/ticket/331</a>>: "clarify that 201 doesn't require Location header fields" 4878 </li> 4879 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/332">http://tools.ietf.org/wg/httpbis/trac/ticket/332</a>>: "relax requirements on hypertext in 3/4/5xx error responses" 4880 </li> 4881 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/333">http://tools.ietf.org/wg/httpbis/trac/ticket/333</a>>: "example for 426 response should have a payload" 4882 </li> 4883 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/336">http://tools.ietf.org/wg/httpbis/trac/ticket/336</a>>: "drop indirection entries for status codes" 4884 </li> 4885 </ul> 4886 <h2 id="rfc.section.F.39"><a href="#rfc.section.F.39">F.39</a> <a id="changes.3.since.18" href="#changes.3.since.18">Since draft-ietf-httpbis-p3-payload-18</a></h2> 4887 <p id="rfc.section.F.39.p.1">Closed issues: </p> 4888 <ul> 4889 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/330">http://tools.ietf.org/wg/httpbis/trac/ticket/330</a>>: "is ETag a representation header field?" 4890 </li> 4891 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/338">http://tools.ietf.org/wg/httpbis/trac/ticket/338</a>>: "Content-Location doesn't constrain the cardinality of representations" 4892 </li> 4893 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/346">http://tools.ietf.org/wg/httpbis/trac/ticket/346</a>>: "make IANA policy definitions consistent" 4894 </li> 4895 </ul> 4896 <h2 id="rfc.section.F.40"><a href="#rfc.section.F.40">F.40</a> <a id="changes.since.19" href="#changes.since.19">Since draft-ietf-httpbis-p2-semantics-19 and draft-ietf-httpbis-p3-payload-19</a></h2> 4897 <p id="rfc.section.F.40.p.1">Closed issues: </p> 4898 <ul> 4899 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/312">http://tools.ietf.org/wg/httpbis/trac/ticket/312</a>>: "should there be a permanent variant of 307" 4900 </li> 4901 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/347">http://tools.ietf.org/wg/httpbis/trac/ticket/347</a>>: "clarify that 201 can imply *multiple* resources were created" 4902 </li> 4903 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/351">http://tools.ietf.org/wg/httpbis/trac/ticket/351</a>>: "merge P2 and P3" 4904 </li> 4905 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/361">http://tools.ietf.org/wg/httpbis/trac/ticket/361</a>>: "ABNF requirements for recipients" 4906 </li> 4907 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/364">http://tools.ietf.org/wg/httpbis/trac/ticket/364</a>>: "Capturing more information in the method registry" 4908 </li> 4909 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/368">http://tools.ietf.org/wg/httpbis/trac/ticket/368</a>>: "note introduction of new IANA registries as normative changes" 4910 </li> 4911 </ul> 4912 <h2 id="rfc.section.F.41"><a href="#rfc.section.F.41">F.41</a> <a id="changes.since.20" href="#changes.since.20">Since draft-ietf-httpbis-p2-semantics-20</a></h2> 4913 <p id="rfc.section.F.41.p.1">Closed issues: </p> 4914 <ul> 4915 <li> <<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/378">http://tools.ietf.org/wg/httpbis/trac/ticket/378</a>>: "is 'q=' case-sensitive?" 4916 </li> 4917 </ul> 4918 <p id="rfc.section.F.41.p.2">Other changes: </p> 4919 <ul> 4920 <li>Conformance criteria and considerations regarding error handling are now defined in Part 1.</li> 4921 <li>Properly explain what HTTP semantics are and why. Rewrite introductory description of methods. Rewrite definition of "safe" 4922 to be more operable and weaken the original same-origin restrictions to be more consistent with modern UAs. Rewrite definition 4923 of "idempotent", add definition of "cacheable". 4924 </li> 4925 <li>Conneg terminology change: "server-driven" => "proactive" (UA sends Accept* fields), "agent-driven" => "reactive" (UA waits 4926 for 300/Alternatives) 4927 </li> 4928 <li>Move description of "100-continue" from Part 1 over here.</li> 4929 <li>Move definition of "Vary" header field from Part 6 over here.</li> 4930 <li>Rewrite definition of "representation".</li> 4931 </ul> 4932 <h2 id="rfc.section.F.42"><a href="#rfc.section.F.42">F.42</a> <a id="changes.since.21" href="#changes.since.21">Since draft-ietf-httpbis-p2-semantics-21</a></h2> 4933 <p id="rfc.section.F.42.p.1">None yet.</p> 4311 <p id="rfc.section.F.1.p.1">Changes up to the first Working Group Last Call draft are summarized in <<a href="http://trac.tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-21#appendix-F">http://trac.tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-21#appendix-F</a>>. 4312 </p> 4313 <h2 id="rfc.section.F.2"><a href="#rfc.section.F.2">F.2</a> <a id="changes.since.21" href="#changes.since.21">Since draft-ietf-httpbis-p2-semantics-21</a></h2> 4314 <p id="rfc.section.F.2.p.1">None yet.</p> 4934 4315 <h1 id="rfc.index"><a href="#rfc.index">Index</a></h1> 4935 4316 <p class="noprint"><a href="#rfc.index.1">1</a> <a href="#rfc.index.2">2</a> <a href="#rfc.index.3">3</a> <a href="#rfc.index.4">4</a> <a href="#rfc.index.5">5</a> <a href="#rfc.index.A">A</a> <a href="#rfc.index.C">C</a> <a href="#rfc.index.D">D</a> <a href="#rfc.index.E">E</a> <a href="#rfc.index.F">F</a> <a href="#rfc.index.G">G</a> <a href="#rfc.index.H">H</a> <a href="#rfc.index.I">I</a> <a href="#rfc.index.L">L</a> <a href="#rfc.index.M">M</a> <a href="#rfc.index.O">O</a> <a href="#rfc.index.P">P</a> <a href="#rfc.index.R">R</a> <a href="#rfc.index.S">S</a> <a href="#rfc.index.T">T</a> <a href="#rfc.index.U">U</a> <a href="#rfc.index.V">V</a> <a href="#rfc.index.X">X</a> … … 5155 4536 </ul> 5156 4537 </li> 5157 <li><em>Part4</em> <a href="#rfc.xref.Part4.1">5.3.1</a>, <a href="#rfc.xref.Part4.2">6.2</a>, <a href="#rfc.xref.Part4.3">6.2</a>, <a href="#rfc.xref.Part4.4">6.2</a>, <a href="#rfc.xref.Part4.5">6.2</a>, <a href="#rfc.xref.Part4.6">6.2</a>, <a href="#rfc.xref.Part4.7">7.1</a>, <a href="#rfc.xref.Part4.8">7.1</a>, <a href="#rfc.xref.Part4.9">7.1</a>, <a href="#rfc.xref.Part4.10">7.3.2</a>, <a href="#rfc.xref.Part4.11">7.4</a>, <a href="#rfc.xref.Part4.12">8.2</a>, <a href="#rfc.xref.Part4.13">8.2</a>, <a href="#Part4"><b>12.1</b></a> , <a href="#rfc.xref.Part4.14">F.2</a><ul>4538 <li><em>Part4</em> <a href="#rfc.xref.Part4.1">5.3.1</a>, <a href="#rfc.xref.Part4.2">6.2</a>, <a href="#rfc.xref.Part4.3">6.2</a>, <a href="#rfc.xref.Part4.4">6.2</a>, <a href="#rfc.xref.Part4.5">6.2</a>, <a href="#rfc.xref.Part4.6">6.2</a>, <a href="#rfc.xref.Part4.7">7.1</a>, <a href="#rfc.xref.Part4.8">7.1</a>, <a href="#rfc.xref.Part4.9">7.1</a>, <a href="#rfc.xref.Part4.10">7.3.2</a>, <a href="#rfc.xref.Part4.11">7.4</a>, <a href="#rfc.xref.Part4.12">8.2</a>, <a href="#rfc.xref.Part4.13">8.2</a>, <a href="#Part4"><b>12.1</b></a><ul> 5158 4539 <li><em>Section 2.2</em> <a href="#rfc.xref.Part4.13">8.2</a></li> 5159 4540 <li><em>Section 2.3</em> <a href="#rfc.xref.Part4.10">7.3.2</a>, <a href="#rfc.xref.Part4.12">8.2</a></li> … … 5244 4625 </ul> 5245 4626 </li> 5246 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">6.3.5</a>, <a href="#rfc.xref.RFC2616.2">7.4</a>, <a href="#RFC2616"><b>12.2</b></a> , <a href="#rfc.xref.RFC2616.3">F.1</a><ul>4627 <li><em>RFC2616</em> <a href="#rfc.xref.RFC2616.1">6.3.5</a>, <a href="#rfc.xref.RFC2616.2">7.4</a>, <a href="#RFC2616"><b>12.2</b></a><ul> 5247 4628 <li><em>Section 10.3.8</em> <a href="#rfc.xref.RFC2616.2">7.4</a></li> 5248 4629 <li><em>Section 14.4</em> <a href="#rfc.xref.RFC2616.1">6.3.5</a></li>
Note: See TracChangeset
for help on using the changeset viewer.