Changeset 255 for draft-ietf-httpbis/latest
- Timestamp:
- 01/06/08 08:57:47 (14 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p2-semantics.html
r254 r255 611 611 </li> 612 612 <li class="tocline0">11. <a href="#IANA.considerations">IANA Considerations</a><ul class="toc"> 613 <li class="tocline1">11.1 <a href="# rfc.section.11.1">Status Codes</a></li>613 <li class="tocline1">11.1 <a href="#status.code.registration">Status Code Registry</a></li> 614 614 <li class="tocline1">11.2 <a href="#message.header.registration">Message Header Registration</a></li> 615 615 </ul> … … 1578 1578 <div id="rfc.figure.u.29"></div><pre class="text"> User-Agent: CERN-LineMode/2.15 libwww/2.17b3 1579 1579 </pre><h1 id="rfc.section.11"><a href="#rfc.section.11">11.</a> <a id="IANA.considerations" href="#IANA.considerations">IANA Considerations</a></h1> 1580 <h2 id="rfc.section.11.1"><a href="#rfc.section.11.1">11.1</a> Status Codes 1581 </h2> 1582 <p id="rfc.section.11.1.p.1"> <span class="comment">[rfc.comment.1: TBD.]</span> 1583 </p> 1580 <h2 id="rfc.section.11.1"><a href="#rfc.section.11.1">11.1</a> <a id="status.code.registration" href="#status.code.registration">Status Code Registry</a></h2> 1581 <p id="rfc.section.11.1.p.1">The HTTP Status Code Registry located at <<a href="http://www.iana.org/assignments/http-status-codes">http://www.iana.org/assignments/http-status-codes</a>> should be updated with the registrations below (see <a href="#RFC2817" id="rfc.xref.RFC2817.1"><cite title="Upgrading to TLS Within HTTP/1.1">[RFC2817]</cite></a>, <a href="http://tools.ietf.org/html/rfc2817#section-7.1">Section 7.1</a>). 1582 </p> 1583 <div id="rfc.table.u.1"> 1584 <table summary="" class="tt full" cellpadding="3" cellspacing="0"> 1585 <thead> 1586 <tr> 1587 <th>Value</th> 1588 <th>Description</th> 1589 <th>Reference</th> 1590 </tr> 1591 </thead> 1592 <tbody> 1593 <tr> 1594 <td>100</td> 1595 <td>Continue</td> 1596 <td> <a href="#status.100" id="rfc.xref.status.100.2" title="100 Continue">Section 9.1.1</a> 1597 </td> 1598 </tr> 1599 <tr> 1600 <td>101</td> 1601 <td>Switching Protocols</td> 1602 <td> <a href="#status.101" id="rfc.xref.status.101.2" title="101 Switching Protocols">Section 9.1.2</a> 1603 </td> 1604 </tr> 1605 <tr> 1606 <td>200</td> 1607 <td>OK</td> 1608 <td> <a href="#status.200" id="rfc.xref.status.200.2" title="200 OK">Section 9.2.1</a> 1609 </td> 1610 </tr> 1611 <tr> 1612 <td>201</td> 1613 <td>Created</td> 1614 <td> <a href="#status.201" id="rfc.xref.status.201.2" title="201 Created">Section 9.2.2</a> 1615 </td> 1616 </tr> 1617 <tr> 1618 <td>202</td> 1619 <td>Accepted</td> 1620 <td> <a href="#status.202" id="rfc.xref.status.202.2" title="202 Accepted">Section 9.2.3</a> 1621 </td> 1622 </tr> 1623 <tr> 1624 <td>203</td> 1625 <td>Non-Authoritative Information</td> 1626 <td> <a href="#status.203" id="rfc.xref.status.203.2" title="203 Non-Authoritative Information">Section 9.2.4</a> 1627 </td> 1628 </tr> 1629 <tr> 1630 <td>204</td> 1631 <td>No Content</td> 1632 <td> <a href="#status.204" id="rfc.xref.status.204.2" title="204 No Content">Section 9.2.5</a> 1633 </td> 1634 </tr> 1635 <tr> 1636 <td>205</td> 1637 <td>Reset Content</td> 1638 <td> <a href="#status.205" id="rfc.xref.status.205.2" title="205 Reset Content">Section 9.2.6</a> 1639 </td> 1640 </tr> 1641 <tr> 1642 <td>206</td> 1643 <td>Partial Content</td> 1644 <td> <a href="#status.206" id="rfc.xref.status.206.2" title="206 Partial Content">Section 9.2.7</a> 1645 </td> 1646 </tr> 1647 <tr> 1648 <td>300</td> 1649 <td>Multiple Choices</td> 1650 <td> <a href="#status.300" id="rfc.xref.status.300.2" title="300 Multiple Choices">Section 9.3.1</a> 1651 </td> 1652 </tr> 1653 <tr> 1654 <td>301</td> 1655 <td>Moved Permanently</td> 1656 <td> <a href="#status.301" id="rfc.xref.status.301.2" title="301 Moved Permanently">Section 9.3.2</a> 1657 </td> 1658 </tr> 1659 <tr> 1660 <td>302</td> 1661 <td>Found</td> 1662 <td> <a href="#status.302" id="rfc.xref.status.302.2" title="302 Found">Section 9.3.3</a> 1663 </td> 1664 </tr> 1665 <tr> 1666 <td>303</td> 1667 <td>See Other</td> 1668 <td> <a href="#status.303" id="rfc.xref.status.303.2" title="303 See Other">Section 9.3.4</a> 1669 </td> 1670 </tr> 1671 <tr> 1672 <td>304</td> 1673 <td>Not Modified</td> 1674 <td> <a href="#status.304" id="rfc.xref.status.304.2" title="304 Not Modified">Section 9.3.5</a> 1675 </td> 1676 </tr> 1677 <tr> 1678 <td>305</td> 1679 <td>Use Proxy</td> 1680 <td> <a href="#status.305" id="rfc.xref.status.305.2" title="305 Use Proxy">Section 9.3.6</a> 1681 </td> 1682 </tr> 1683 <tr> 1684 <td>306</td> 1685 <td>(Unused)</td> 1686 <td> <a href="#status.306" id="rfc.xref.status.306.1" title="306 (Unused)">Section 9.3.7</a> 1687 </td> 1688 </tr> 1689 <tr> 1690 <td>307</td> 1691 <td>Temporary Redirect</td> 1692 <td> <a href="#status.307" id="rfc.xref.status.307.2" title="307 Temporary Redirect">Section 9.3.8</a> 1693 </td> 1694 </tr> 1695 <tr> 1696 <td>400</td> 1697 <td>Bad Request</td> 1698 <td> <a href="#status.400" id="rfc.xref.status.400.2" title="400 Bad Request">Section 9.4.1</a> 1699 </td> 1700 </tr> 1701 <tr> 1702 <td>401</td> 1703 <td>Unauthorized</td> 1704 <td> <a href="#status.401" id="rfc.xref.status.401.2" title="401 Unauthorized">Section 9.4.2</a> 1705 </td> 1706 </tr> 1707 <tr> 1708 <td>402</td> 1709 <td>Payment Required</td> 1710 <td> <a href="#status.402" id="rfc.xref.status.402.2" title="402 Payment Required">Section 9.4.3</a> 1711 </td> 1712 </tr> 1713 <tr> 1714 <td>403</td> 1715 <td>Forbidden</td> 1716 <td> <a href="#status.403" id="rfc.xref.status.403.2" title="403 Forbidden">Section 9.4.4</a> 1717 </td> 1718 </tr> 1719 <tr> 1720 <td>404</td> 1721 <td>Not Found</td> 1722 <td> <a href="#status.404" id="rfc.xref.status.404.2" title="404 Not Found">Section 9.4.5</a> 1723 </td> 1724 </tr> 1725 <tr> 1726 <td>405</td> 1727 <td>Method Not Allowed</td> 1728 <td> <a href="#status.405" id="rfc.xref.status.405.2" title="405 Method Not Allowed">Section 9.4.6</a> 1729 </td> 1730 </tr> 1731 <tr> 1732 <td>406</td> 1733 <td>Not Acceptable</td> 1734 <td> <a href="#status.406" id="rfc.xref.status.406.2" title="406 Not Acceptable">Section 9.4.7</a> 1735 </td> 1736 </tr> 1737 <tr> 1738 <td>407</td> 1739 <td>Proxy Authentication Required</td> 1740 <td> <a href="#status.407" id="rfc.xref.status.407.2" title="407 Proxy Authentication Required">Section 9.4.8</a> 1741 </td> 1742 </tr> 1743 <tr> 1744 <td>408</td> 1745 <td>Request Timeout</td> 1746 <td> <a href="#status.408" id="rfc.xref.status.408.2" title="408 Request Timeout">Section 9.4.9</a> 1747 </td> 1748 </tr> 1749 <tr> 1750 <td>409</td> 1751 <td>Conflict</td> 1752 <td> <a href="#status.409" id="rfc.xref.status.409.2" title="409 Conflict">Section 9.4.10</a> 1753 </td> 1754 </tr> 1755 <tr> 1756 <td>410</td> 1757 <td>Gone</td> 1758 <td> <a href="#status.410" id="rfc.xref.status.410.2" title="410 Gone">Section 9.4.11</a> 1759 </td> 1760 </tr> 1761 <tr> 1762 <td>411</td> 1763 <td>Length Required</td> 1764 <td> <a href="#status.411" id="rfc.xref.status.411.2" title="411 Length Required">Section 9.4.12</a> 1765 </td> 1766 </tr> 1767 <tr> 1768 <td>412</td> 1769 <td>Precondition Failed</td> 1770 <td> <a href="#status.412" id="rfc.xref.status.412.2" title="412 Precondition Failed">Section 9.4.13</a> 1771 </td> 1772 </tr> 1773 <tr> 1774 <td>413</td> 1775 <td>Request Entity Too Large</td> 1776 <td> <a href="#status.413" id="rfc.xref.status.413.2" title="413 Request Entity Too Large">Section 9.4.14</a> 1777 </td> 1778 </tr> 1779 <tr> 1780 <td>414</td> 1781 <td>Request-URI Too Long</td> 1782 <td> <a href="#status.414" id="rfc.xref.status.414.2" title="414 Request-URI Too Long">Section 9.4.15</a> 1783 </td> 1784 </tr> 1785 <tr> 1786 <td>415</td> 1787 <td>Unsupported Media Type</td> 1788 <td> <a href="#status.415" id="rfc.xref.status.415.2" title="415 Unsupported Media Type">Section 9.4.16</a> 1789 </td> 1790 </tr> 1791 <tr> 1792 <td>416</td> 1793 <td>Requested Range Not Satisfiable</td> 1794 <td> <a href="#status.416" id="rfc.xref.status.416.2" title="416 Requested Range Not Satisfiable">Section 9.4.17</a> 1795 </td> 1796 </tr> 1797 <tr> 1798 <td>417</td> 1799 <td>Expectation Failed</td> 1800 <td> <a href="#status.417" id="rfc.xref.status.417.2" title="417 Expectation Failed">Section 9.4.18</a> 1801 </td> 1802 </tr> 1803 <tr> 1804 <td>500</td> 1805 <td>Internal Server Error</td> 1806 <td> <a href="#status.500" id="rfc.xref.status.500.2" title="500 Internal Server Error">Section 9.5.1</a> 1807 </td> 1808 </tr> 1809 <tr> 1810 <td>501</td> 1811 <td>Not Implemented</td> 1812 <td> <a href="#status.501" id="rfc.xref.status.501.2" title="501 Not Implemented">Section 9.5.2</a> 1813 </td> 1814 </tr> 1815 <tr> 1816 <td>502</td> 1817 <td>Bad Gateway</td> 1818 <td> <a href="#status.502" id="rfc.xref.status.502.2" title="502 Bad Gateway">Section 9.5.3</a> 1819 </td> 1820 </tr> 1821 <tr> 1822 <td>503</td> 1823 <td>Service Unavailable</td> 1824 <td> <a href="#status.503" id="rfc.xref.status.503.2" title="503 Service Unavailable">Section 9.5.4</a> 1825 </td> 1826 </tr> 1827 <tr> 1828 <td>504</td> 1829 <td>Gateway Timeout</td> 1830 <td> <a href="#status.504" id="rfc.xref.status.504.2" title="504 Gateway Timeout">Section 9.5.5</a> 1831 </td> 1832 </tr> 1833 <tr> 1834 <td>505</td> 1835 <td>HTTP Version Not Supported</td> 1836 <td> <a href="#status.505" id="rfc.xref.status.505.2" title="505 HTTP Version Not Supported">Section 9.5.6</a> 1837 </td> 1838 </tr> 1839 </tbody> 1840 </table> 1841 </div> 1584 1842 <h2 id="rfc.section.11.2"><a href="#rfc.section.11.2">11.2</a> <a id="message.header.registration" href="#message.header.registration">Message Header Registration</a></h2> 1585 1843 <p id="rfc.section.11.2.p.1">The Message Header Registry located at <<a href="http://www.iana.org/assignments/message-headers/message-header-index.html">http://www.iana.org/assignments/message-headers/message-header-index.html</a>> should be updated with the permanent registrations below (see <a href="#RFC3864" id="rfc.xref.RFC3864.1"><cite title="Registration Procedures for Message Header Fields">[RFC3864]</cite></a>): 1586 1844 </p> 1587 <div id="rfc.table.u. 1">1845 <div id="rfc.table.u.2"> 1588 1846 <table summary="" class="tt full" cellpadding="3" cellspacing="0"> 1589 1847 <thead> … … 1754 2012 <h2 id="rfc.references.2"><a href="#rfc.section.14.2" id="rfc.section.14.2">14.2</a> Informative References 1755 2013 </h2> 1756 <table summary="Informative References"> 2014 <table summary="Informative References"> 1757 2015 <tr> 1758 2016 <td class="reference"><b id="Luo1998">[Luo1998]</b></td> … … 1773 2031 <td class="reference"><b id="RFC2616">[RFC2616]</b></td> 1774 2032 <td class="top"><a title="University of California, Irvine">Fielding, R.</a>, <a title="W3C">Gettys, J.</a>, <a title="Compaq Computer Corporation">Mogul, J.</a>, <a title="MIT Laboratory for Computer Science">Frystyk, H.</a>, <a title="Xerox Corporation">Masinter, L.</a>, <a title="Microsoft Corporation">Leach, P.</a>, and <a title="W3C">T. Berners-Lee</a>, “<a href="http://tools.ietf.org/html/rfc2616">Hypertext Transfer Protocol -- HTTP/1.1</a>”, RFC 2616, June 1999. 2033 </td> 2034 </tr> 2035 <tr> 2036 <td class="reference"><b id="RFC2817">[RFC2817]</b></td> 2037 <td class="top"><a title="4K Associates / UC Irvine">Khare, R.</a> and <a title="Agranat Systems, Inc.">S. Lawrence</a>, “<a href="http://tools.ietf.org/html/rfc2817">Upgrading to TLS Within HTTP/1.1</a>”, RFC 2817, May 2000. 1775 2038 </td> 1776 2039 </tr> … … 1804 2067 <h1 id="rfc.section.A"><a href="#rfc.section.A">A.</a> <a id="compatibility" href="#compatibility">Compatibility with Previous Versions</a></h1> 1805 2068 <h2 id="rfc.section.A.1"><a href="#rfc.section.A.1">A.1</a> <a id="changes.from.rfc.2068" href="#changes.from.rfc.2068">Changes from RFC 2068</a></h2> 1806 <p id="rfc.section.A.1.p.1">Clarified which error code should be used for inbound server failures (e.g. DNS failures). (<a href="#status.504" id="rfc.xref.status.504. 2" title="504 Gateway Timeout">Section 9.5.5</a>).1807 </p> 1808 <p id="rfc.section.A.1.p.2">201 (Created) had a race that required an Etag be sent when a resource is first created. (<a href="#status.201" id="rfc.xref.status.201. 2" title="201 Created">Section 9.2.2</a>).2069 <p id="rfc.section.A.1.p.1">Clarified which error code should be used for inbound server failures (e.g. DNS failures). (<a href="#status.504" id="rfc.xref.status.504.3" title="504 Gateway Timeout">Section 9.5.5</a>). 2070 </p> 2071 <p id="rfc.section.A.1.p.2">201 (Created) had a race that required an Etag be sent when a resource is first created. (<a href="#status.201" id="rfc.xref.status.201.3" title="201 Created">Section 9.2.2</a>). 1809 2072 </p> 1810 2073 <p id="rfc.section.A.1.p.3">Rewrite of message transmission requirements to make it much harder for implementors to get it wrong, as the consequences … … 1826 2089 </ol> 1827 2090 <p id="rfc.section.A.1.p.4">This change adds the Expect header and 417 status code.</p> 1828 <p id="rfc.section.A.1.p.5">Clean up confusion between 403 and 404 responses. (Section <a href="#status.403" id="rfc.xref.status.403. 2" title="403 Forbidden">9.4.4</a>, <a href="#status.404" id="rfc.xref.status.404.2" title="404 Not Found">9.4.5</a>, and <a href="#status.410" id="rfc.xref.status.410.2" title="410 Gone">9.4.11</a>)2091 <p id="rfc.section.A.1.p.5">Clean up confusion between 403 and 404 responses. (Section <a href="#status.403" id="rfc.xref.status.403.3" title="403 Forbidden">9.4.4</a>, <a href="#status.404" id="rfc.xref.status.404.3" title="404 Not Found">9.4.5</a>, and <a href="#status.410" id="rfc.xref.status.410.3" title="410 Gone">9.4.11</a>) 1829 2092 </p> 1830 2093 <p id="rfc.section.A.1.p.6">The PATCH<span id="rfc.iref.p.3"></span><span id="rfc.iref.m.10"></span>, LINK<span id="rfc.iref.l.2"></span><span id="rfc.iref.m.11"></span>, UNLINK<span id="rfc.iref.u.2"></span><span id="rfc.iref.m.12"></span> methods were defined but not commonly implemented in previous versions of this specification. See <a href="#RFC2068" id="rfc.xref.RFC2068.2"><cite title="Hypertext Transfer Protocol -- HTTP/1.1">[RFC2068]</cite></a>. … … 1834 2097 </p> 1835 2098 <p id="rfc.section.A.2.p.2">Failed to consider that there are many other request methods that are safe to automatically redirect, and further that the 1836 user agent is able to make that determination based on the request method semantics. (Sections <a href="#status.301" id="rfc.xref.status.301. 2" title="301 Moved Permanently">9.3.2</a>, <a href="#status.302" id="rfc.xref.status.302.2" title="302 Found">9.3.3</a> and <a href="#status.307" id="rfc.xref.status.307.2" title="307 Temporary Redirect">9.3.8</a>)2099 user agent is able to make that determination based on the request method semantics. (Sections <a href="#status.301" id="rfc.xref.status.301.3" title="301 Moved Permanently">9.3.2</a>, <a href="#status.302" id="rfc.xref.status.302.3" title="302 Found">9.3.3</a> and <a href="#status.307" id="rfc.xref.status.307.3" title="307 Temporary Redirect">9.3.8</a>) 1837 2100 </p> 1838 2101 <p id="rfc.section.A.2.p.3">Deprecate 305 Use Proxy status code, because user agents did not implement it. It used to indicate that the requested resource 1839 2102 must be accessed through the proxy given by the Location field. The Location field gave the URI of the proxy. The recipient 1840 was expected to repeat this single request via the proxy. (<a href="#status.305" id="rfc.xref.status.305. 2" title="305 Use Proxy">Section 9.3.6</a>)2103 was expected to repeat this single request via the proxy. (<a href="#status.305" id="rfc.xref.status.305.3" title="305 Use Proxy">Section 9.3.6</a>) 1841 2104 </p> 1842 2105 <p id="rfc.section.A.2.p.4">Reclassify Allow header as response header, removing the option to specify it in a PUT request. Relax the server requirement … … 1947 2210 <ul class="ind"> 1948 2211 <li class="indline0"><a id="rfc.index.1" href="#rfc.index.1"><b>1</b></a><ul class="ind"> 1949 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.23"><b>9.1.1</b></a> </li>1950 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.24"><b>9.1.2</b></a> </li>2212 <li class="indline1">100 Continue (status code) <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.23"><b>9.1.1</b></a>, <a class="iref" href="#rfc.xref.status.100.2">11.1</a></li> 2213 <li class="indline1">101 Switching Protocols (status code) <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.24"><b>9.1.2</b></a>, <a class="iref" href="#rfc.xref.status.101.2">11.1</a></li> 1951 2214 </ul> 1952 2215 </li> 1953 2216 <li class="indline0"><a id="rfc.index.2" href="#rfc.index.2"><b>2</b></a><ul class="ind"> 1954 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.25"><b>9.2.1</b></a> </li>1955 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.26"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2"> A.1</a></li>1956 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.27"><b>9.2.3</b></a> </li>1957 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.28"><b>9.2.4</b></a> </li>1958 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.29"><b>9.2.5</b></a> </li>1959 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.30"><b>9.2.6</b></a> </li>1960 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.31"><b>9.2.7</b></a> </li>2217 <li class="indline1">200 OK (status code) <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.25"><b>9.2.1</b></a>, <a class="iref" href="#rfc.xref.status.200.2">11.1</a></li> 2218 <li class="indline1">201 Created (status code) <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.26"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">11.1</a>, <a class="iref" href="#rfc.xref.status.201.3">A.1</a></li> 2219 <li class="indline1">202 Accepted (status code) <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.27"><b>9.2.3</b></a>, <a class="iref" href="#rfc.xref.status.202.2">11.1</a></li> 2220 <li class="indline1">203 Non-Authoritative Information (status code) <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.28"><b>9.2.4</b></a>, <a class="iref" href="#rfc.xref.status.203.2">11.1</a></li> 2221 <li class="indline1">204 No Content (status code) <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.29"><b>9.2.5</b></a>, <a class="iref" href="#rfc.xref.status.204.2">11.1</a></li> 2222 <li class="indline1">205 Reset Content (status code) <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.30"><b>9.2.6</b></a>, <a class="iref" href="#rfc.xref.status.205.2">11.1</a></li> 2223 <li class="indline1">206 Partial Content (status code) <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.31"><b>9.2.7</b></a>, <a class="iref" href="#rfc.xref.status.206.2">11.1</a></li> 1961 2224 </ul> 1962 2225 </li> 1963 2226 <li class="indline0"><a id="rfc.index.3" href="#rfc.index.3"><b>3</b></a><ul class="ind"> 1964 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.32"><b>9.3.1</b></a> </li>1965 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.33"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2"> A.2</a></li>1966 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.34"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2"> A.2</a></li>1967 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.35"><b>9.3.4</b></a> </li>1968 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.36"><b>9.3.5</b></a> </li>1969 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.37"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2"> A.2</a></li>1970 <li class="indline1">306 (Unused) (status code) <a class="iref" href="#rfc.iref.38"><b>9.3.7</b></a> </li>1971 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.39"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2"> A.2</a></li>2227 <li class="indline1">300 Multiple Choices (status code) <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.32"><b>9.3.1</b></a>, <a class="iref" href="#rfc.xref.status.300.2">11.1</a></li> 2228 <li class="indline1">301 Moved Permanently (status code) <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.33"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">11.1</a>, <a class="iref" href="#rfc.xref.status.301.3">A.2</a></li> 2229 <li class="indline1">302 Found (status code) <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.34"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">11.1</a>, <a class="iref" href="#rfc.xref.status.302.3">A.2</a></li> 2230 <li class="indline1">303 See Other (status code) <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.35"><b>9.3.4</b></a>, <a class="iref" href="#rfc.xref.status.303.2">11.1</a></li> 2231 <li class="indline1">304 Not Modified (status code) <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.36"><b>9.3.5</b></a>, <a class="iref" href="#rfc.xref.status.304.2">11.1</a></li> 2232 <li class="indline1">305 Use Proxy (status code) <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.37"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2">11.1</a>, <a class="iref" href="#rfc.xref.status.305.3">A.2</a></li> 2233 <li class="indline1">306 (Unused) (status code) <a class="iref" href="#rfc.iref.38"><b>9.3.7</b></a>, <a class="iref" href="#rfc.xref.status.306.1">11.1</a></li> 2234 <li class="indline1">307 Temporary Redirect (status code) <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.39"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">11.1</a>, <a class="iref" href="#rfc.xref.status.307.3">A.2</a></li> 1972 2235 </ul> 1973 2236 </li> 1974 2237 <li class="indline0"><a id="rfc.index.4" href="#rfc.index.4"><b>4</b></a><ul class="ind"> 1975 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.40"><b>9.4.1</b></a> </li>1976 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.41"><b>9.4.2</b></a> </li>1977 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.42"><b>9.4.3</b></a> </li>1978 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.43"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2"> A.1</a></li>1979 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.44"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2"> A.1</a></li>1980 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.45"><b>9.4.6</b></a> </li>1981 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.46"><b>9.4.7</b></a> </li>1982 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.47"><b>9.4.8</b></a> </li>1983 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.48"><b>9.4.9</b></a> </li>1984 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.49"><b>9.4.10</b></a> </li>1985 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.50"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2"> A.1</a></li>1986 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.51"><b>9.4.12</b></a> </li>1987 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.52"><b>9.4.13</b></a> </li>1988 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.53"><b>9.4.14</b></a> </li>1989 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.54"><b>9.4.15</b></a> </li>1990 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.55"><b>9.4.16</b></a> </li>1991 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.56"><b>9.4.17</b></a> </li>1992 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.57"><b>9.4.18</b></a> </li>2238 <li class="indline1">400 Bad Request (status code) <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.40"><b>9.4.1</b></a>, <a class="iref" href="#rfc.xref.status.400.2">11.1</a></li> 2239 <li class="indline1">401 Unauthorized (status code) <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.41"><b>9.4.2</b></a>, <a class="iref" href="#rfc.xref.status.401.2">11.1</a></li> 2240 <li class="indline1">402 Payment Required (status code) <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.42"><b>9.4.3</b></a>, <a class="iref" href="#rfc.xref.status.402.2">11.1</a></li> 2241 <li class="indline1">403 Forbidden (status code) <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.43"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">11.1</a>, <a class="iref" href="#rfc.xref.status.403.3">A.1</a></li> 2242 <li class="indline1">404 Not Found (status code) <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.44"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">11.1</a>, <a class="iref" href="#rfc.xref.status.404.3">A.1</a></li> 2243 <li class="indline1">405 Method Not Allowed (status code) <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.45"><b>9.4.6</b></a>, <a class="iref" href="#rfc.xref.status.405.2">11.1</a></li> 2244 <li class="indline1">406 Not Acceptable (status code) <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.46"><b>9.4.7</b></a>, <a class="iref" href="#rfc.xref.status.406.2">11.1</a></li> 2245 <li class="indline1">407 Proxy Authentication Required (status code) <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.47"><b>9.4.8</b></a>, <a class="iref" href="#rfc.xref.status.407.2">11.1</a></li> 2246 <li class="indline1">408 Request Timeout (status code) <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.48"><b>9.4.9</b></a>, <a class="iref" href="#rfc.xref.status.408.2">11.1</a></li> 2247 <li class="indline1">409 Conflict (status code) <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.49"><b>9.4.10</b></a>, <a class="iref" href="#rfc.xref.status.409.2">11.1</a></li> 2248 <li class="indline1">410 Gone (status code) <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.50"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">11.1</a>, <a class="iref" href="#rfc.xref.status.410.3">A.1</a></li> 2249 <li class="indline1">411 Length Required (status code) <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.51"><b>9.4.12</b></a>, <a class="iref" href="#rfc.xref.status.411.2">11.1</a></li> 2250 <li class="indline1">412 Precondition Failed (status code) <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.52"><b>9.4.13</b></a>, <a class="iref" href="#rfc.xref.status.412.2">11.1</a></li> 2251 <li class="indline1">413 Request Entity Too Large (status code) <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.53"><b>9.4.14</b></a>, <a class="iref" href="#rfc.xref.status.413.2">11.1</a></li> 2252 <li class="indline1">414 Request-URI Too Long (status code) <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.54"><b>9.4.15</b></a>, <a class="iref" href="#rfc.xref.status.414.2">11.1</a></li> 2253 <li class="indline1">415 Unsupported Media Type (status code) <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.55"><b>9.4.16</b></a>, <a class="iref" href="#rfc.xref.status.415.2">11.1</a></li> 2254 <li class="indline1">416 Requested Range Not Satisfiable (status code) <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.56"><b>9.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">11.1</a></li> 2255 <li class="indline1">417 Expectation Failed (status code) <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.57"><b>9.4.18</b></a>, <a class="iref" href="#rfc.xref.status.417.2">11.1</a></li> 1993 2256 </ul> 1994 2257 </li> 1995 2258 <li class="indline0"><a id="rfc.index.5" href="#rfc.index.5"><b>5</b></a><ul class="ind"> 1996 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.58"><b>9.5.1</b></a> </li>1997 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.59"><b>9.5.2</b></a> </li>1998 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.60"><b>9.5.3</b></a> </li>1999 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.61"><b>9.5.4</b></a> </li>2000 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.62"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2"> A.1</a></li>2001 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.63"><b>9.5.6</b></a> </li>2259 <li class="indline1">500 Internal Server Error (status code) <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.58"><b>9.5.1</b></a>, <a class="iref" href="#rfc.xref.status.500.2">11.1</a></li> 2260 <li class="indline1">501 Not Implemented (status code) <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.59"><b>9.5.2</b></a>, <a class="iref" href="#rfc.xref.status.501.2">11.1</a></li> 2261 <li class="indline1">502 Bad Gateway (status code) <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.60"><b>9.5.3</b></a>, <a class="iref" href="#rfc.xref.status.502.2">11.1</a></li> 2262 <li class="indline1">503 Service Unavailable (status code) <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.61"><b>9.5.4</b></a>, <a class="iref" href="#rfc.xref.status.503.2">11.1</a></li> 2263 <li class="indline1">504 Gateway Timeout (status code) <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.62"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">11.1</a>, <a class="iref" href="#rfc.xref.status.504.3">A.1</a></li> 2264 <li class="indline1">505 HTTP Version Not Supported (status code) <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.63"><b>9.5.6</b></a>, <a class="iref" href="#rfc.xref.status.505.2">11.1</a></li> 2002 2265 </ul> 2003 2266 </li> … … 2158 2421 <li class="indline1"><em>RFC2119</em> <a class="iref" href="#rfc.xref.RFC2119.1">1.1</a>, <a class="iref" href="#RFC2119"><b>14.1</b></a></li> 2159 2422 <li class="indline1"><em>RFC2616</em> <a class="iref" href="#rfc.xref.RFC2616.1">1</a>, <a class="iref" href="#RFC2616"><b>14.2</b></a>, <a class="iref" href="#rfc.xref.RFC2616.2">B.1</a></li> 2423 <li class="indline1"><em>RFC2817</em> <a class="iref" href="#rfc.xref.RFC2817.1">11.1</a>, <a class="iref" href="#RFC2817"><b>14.2</b></a><ul class="ind"> 2424 <li class="indline1"><em>Section 7.1</em> <a class="iref" href="#rfc.xref.RFC2817.1">11.1</a></li> 2425 </ul> 2426 </li> 2160 2427 <li class="indline1"><em>RFC2822</em> <a class="iref" href="#rfc.xref.RFC2822.1">10.3</a>, <a class="iref" href="#rfc.xref.RFC2822.2">10.3</a>, <a class="iref" href="#RFC2822"><b>14.2</b></a><ul class="ind"> 2161 2428 <li class="indline1"><em>Section 3.4</em> <a class="iref" href="#rfc.xref.RFC2822.1">10.3</a>, <a class="iref" href="#rfc.xref.RFC2822.2">10.3</a></li> … … 2169 2436 <li class="indline1">Status Codes 2170 2437 <ul class="ind"> 2171 <li class="indline1">100 Continue <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.s.1"><b>9.1.1</b></a> </li>2172 <li class="indline1">101 Switching Protocols <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.s.2"><b>9.1.2</b></a> </li>2173 <li class="indline1">200 OK <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.s.3"><b>9.2.1</b></a> </li>2174 <li class="indline1">201 Created <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.s.4"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2"> A.1</a></li>2175 <li class="indline1">202 Accepted <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.s.5"><b>9.2.3</b></a> </li>2176 <li class="indline1">203 Non-Authoritative Information <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.s.6"><b>9.2.4</b></a> </li>2177 <li class="indline1">204 No Content <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.s.7"><b>9.2.5</b></a> </li>2178 <li class="indline1">205 Reset Content <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.s.8"><b>9.2.6</b></a> </li>2179 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.s.9"><b>9.2.7</b></a> </li>2180 <li class="indline1">300 Multiple Choices <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.s.10"><b>9.3.1</b></a> </li>2181 <li class="indline1">301 Moved Permanently <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.s.11"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2"> A.2</a></li>2182 <li class="indline1">302 Found <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.s.12"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2"> A.2</a></li>2183 <li class="indline1">303 See Other <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.s.13"><b>9.3.4</b></a> </li>2184 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.s.14"><b>9.3.5</b></a> </li>2185 <li class="indline1">305 Use Proxy <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.s.15"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2"> A.2</a></li>2186 <li class="indline1">306 (Unused) <a class="iref" href="#rfc.iref.s.16"><b>9.3.7</b></a> </li>2187 <li class="indline1">307 Temporary Redirect <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.s.17"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2"> A.2</a></li>2188 <li class="indline1">400 Bad Request <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.s.18"><b>9.4.1</b></a> </li>2189 <li class="indline1">401 Unauthorized <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.s.19"><b>9.4.2</b></a> </li>2190 <li class="indline1">402 Payment Required <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.s.20"><b>9.4.3</b></a> </li>2191 <li class="indline1">403 Forbidden <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.s.21"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2"> A.1</a></li>2192 <li class="indline1">404 Not Found <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.s.22"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2"> A.1</a></li>2193 <li class="indline1">405 Method Not Allowed <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.s.23"><b>9.4.6</b></a> </li>2194 <li class="indline1">406 Not Acceptable <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.s.24"><b>9.4.7</b></a> </li>2195 <li class="indline1">407 Proxy Authentication Required <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.s.25"><b>9.4.8</b></a> </li>2196 <li class="indline1">408 Request Timeout <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.s.26"><b>9.4.9</b></a> </li>2197 <li class="indline1">409 Conflict <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.s.27"><b>9.4.10</b></a> </li>2198 <li class="indline1">410 Gone <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.s.28"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2"> A.1</a></li>2199 <li class="indline1">411 Length Required <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.s.29"><b>9.4.12</b></a> </li>2200 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.s.30"><b>9.4.13</b></a> </li>2201 <li class="indline1">413 Request Entity Too Large <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.s.31"><b>9.4.14</b></a> </li>2202 <li class="indline1">414 Request-URI Too Long <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.s.32"><b>9.4.15</b></a> </li>2203 <li class="indline1">415 Unsupported Media Type <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.s.33"><b>9.4.16</b></a> </li>2204 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.s.34"><b>9.4.17</b></a> </li>2205 <li class="indline1">417 Expectation Failed <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.s.35"><b>9.4.18</b></a> </li>2206 <li class="indline1">500 Internal Server Error <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.s.36"><b>9.5.1</b></a> </li>2207 <li class="indline1">501 Not Implemented <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.s.37"><b>9.5.2</b></a> </li>2208 <li class="indline1">502 Bad Gateway <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.s.38"><b>9.5.3</b></a> </li>2209 <li class="indline1">503 Service Unavailable <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.s.39"><b>9.5.4</b></a> </li>2210 <li class="indline1">504 Gateway Timeout <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.s.40"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2"> A.1</a></li>2211 <li class="indline1">505 HTTP Version Not Supported <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.s.41"><b>9.5.6</b></a> </li>2438 <li class="indline1">100 Continue <a class="iref" href="#rfc.xref.status.100.1">5</a>, <a class="iref" href="#rfc.iref.s.1"><b>9.1.1</b></a>, <a class="iref" href="#rfc.xref.status.100.2">11.1</a></li> 2439 <li class="indline1">101 Switching Protocols <a class="iref" href="#rfc.xref.status.101.1">5</a>, <a class="iref" href="#rfc.iref.s.2"><b>9.1.2</b></a>, <a class="iref" href="#rfc.xref.status.101.2">11.1</a></li> 2440 <li class="indline1">200 OK <a class="iref" href="#rfc.xref.status.200.1">5</a>, <a class="iref" href="#rfc.iref.s.3"><b>9.2.1</b></a>, <a class="iref" href="#rfc.xref.status.200.2">11.1</a></li> 2441 <li class="indline1">201 Created <a class="iref" href="#rfc.xref.status.201.1">5</a>, <a class="iref" href="#rfc.iref.s.4"><b>9.2.2</b></a>, <a class="iref" href="#rfc.xref.status.201.2">11.1</a>, <a class="iref" href="#rfc.xref.status.201.3">A.1</a></li> 2442 <li class="indline1">202 Accepted <a class="iref" href="#rfc.xref.status.202.1">5</a>, <a class="iref" href="#rfc.iref.s.5"><b>9.2.3</b></a>, <a class="iref" href="#rfc.xref.status.202.2">11.1</a></li> 2443 <li class="indline1">203 Non-Authoritative Information <a class="iref" href="#rfc.xref.status.203.1">5</a>, <a class="iref" href="#rfc.iref.s.6"><b>9.2.4</b></a>, <a class="iref" href="#rfc.xref.status.203.2">11.1</a></li> 2444 <li class="indline1">204 No Content <a class="iref" href="#rfc.xref.status.204.1">5</a>, <a class="iref" href="#rfc.iref.s.7"><b>9.2.5</b></a>, <a class="iref" href="#rfc.xref.status.204.2">11.1</a></li> 2445 <li class="indline1">205 Reset Content <a class="iref" href="#rfc.xref.status.205.1">5</a>, <a class="iref" href="#rfc.iref.s.8"><b>9.2.6</b></a>, <a class="iref" href="#rfc.xref.status.205.2">11.1</a></li> 2446 <li class="indline1">206 Partial Content <a class="iref" href="#rfc.xref.status.206.1">5</a>, <a class="iref" href="#rfc.iref.s.9"><b>9.2.7</b></a>, <a class="iref" href="#rfc.xref.status.206.2">11.1</a></li> 2447 <li class="indline1">300 Multiple Choices <a class="iref" href="#rfc.xref.status.300.1">5</a>, <a class="iref" href="#rfc.iref.s.10"><b>9.3.1</b></a>, <a class="iref" href="#rfc.xref.status.300.2">11.1</a></li> 2448 <li class="indline1">301 Moved Permanently <a class="iref" href="#rfc.xref.status.301.1">5</a>, <a class="iref" href="#rfc.iref.s.11"><b>9.3.2</b></a>, <a class="iref" href="#rfc.xref.status.301.2">11.1</a>, <a class="iref" href="#rfc.xref.status.301.3">A.2</a></li> 2449 <li class="indline1">302 Found <a class="iref" href="#rfc.xref.status.302.1">5</a>, <a class="iref" href="#rfc.iref.s.12"><b>9.3.3</b></a>, <a class="iref" href="#rfc.xref.status.302.2">11.1</a>, <a class="iref" href="#rfc.xref.status.302.3">A.2</a></li> 2450 <li class="indline1">303 See Other <a class="iref" href="#rfc.xref.status.303.1">5</a>, <a class="iref" href="#rfc.iref.s.13"><b>9.3.4</b></a>, <a class="iref" href="#rfc.xref.status.303.2">11.1</a></li> 2451 <li class="indline1">304 Not Modified <a class="iref" href="#rfc.xref.status.304.1">5</a>, <a class="iref" href="#rfc.iref.s.14"><b>9.3.5</b></a>, <a class="iref" href="#rfc.xref.status.304.2">11.1</a></li> 2452 <li class="indline1">305 Use Proxy <a class="iref" href="#rfc.xref.status.305.1">5</a>, <a class="iref" href="#rfc.iref.s.15"><b>9.3.6</b></a>, <a class="iref" href="#rfc.xref.status.305.2">11.1</a>, <a class="iref" href="#rfc.xref.status.305.3">A.2</a></li> 2453 <li class="indline1">306 (Unused) <a class="iref" href="#rfc.iref.s.16"><b>9.3.7</b></a>, <a class="iref" href="#rfc.xref.status.306.1">11.1</a></li> 2454 <li class="indline1">307 Temporary Redirect <a class="iref" href="#rfc.xref.status.307.1">5</a>, <a class="iref" href="#rfc.iref.s.17"><b>9.3.8</b></a>, <a class="iref" href="#rfc.xref.status.307.2">11.1</a>, <a class="iref" href="#rfc.xref.status.307.3">A.2</a></li> 2455 <li class="indline1">400 Bad Request <a class="iref" href="#rfc.xref.status.400.1">5</a>, <a class="iref" href="#rfc.iref.s.18"><b>9.4.1</b></a>, <a class="iref" href="#rfc.xref.status.400.2">11.1</a></li> 2456 <li class="indline1">401 Unauthorized <a class="iref" href="#rfc.xref.status.401.1">5</a>, <a class="iref" href="#rfc.iref.s.19"><b>9.4.2</b></a>, <a class="iref" href="#rfc.xref.status.401.2">11.1</a></li> 2457 <li class="indline1">402 Payment Required <a class="iref" href="#rfc.xref.status.402.1">5</a>, <a class="iref" href="#rfc.iref.s.20"><b>9.4.3</b></a>, <a class="iref" href="#rfc.xref.status.402.2">11.1</a></li> 2458 <li class="indline1">403 Forbidden <a class="iref" href="#rfc.xref.status.403.1">5</a>, <a class="iref" href="#rfc.iref.s.21"><b>9.4.4</b></a>, <a class="iref" href="#rfc.xref.status.403.2">11.1</a>, <a class="iref" href="#rfc.xref.status.403.3">A.1</a></li> 2459 <li class="indline1">404 Not Found <a class="iref" href="#rfc.xref.status.404.1">5</a>, <a class="iref" href="#rfc.iref.s.22"><b>9.4.5</b></a>, <a class="iref" href="#rfc.xref.status.404.2">11.1</a>, <a class="iref" href="#rfc.xref.status.404.3">A.1</a></li> 2460 <li class="indline1">405 Method Not Allowed <a class="iref" href="#rfc.xref.status.405.1">5</a>, <a class="iref" href="#rfc.iref.s.23"><b>9.4.6</b></a>, <a class="iref" href="#rfc.xref.status.405.2">11.1</a></li> 2461 <li class="indline1">406 Not Acceptable <a class="iref" href="#rfc.xref.status.406.1">5</a>, <a class="iref" href="#rfc.iref.s.24"><b>9.4.7</b></a>, <a class="iref" href="#rfc.xref.status.406.2">11.1</a></li> 2462 <li class="indline1">407 Proxy Authentication Required <a class="iref" href="#rfc.xref.status.407.1">5</a>, <a class="iref" href="#rfc.iref.s.25"><b>9.4.8</b></a>, <a class="iref" href="#rfc.xref.status.407.2">11.1</a></li> 2463 <li class="indline1">408 Request Timeout <a class="iref" href="#rfc.xref.status.408.1">5</a>, <a class="iref" href="#rfc.iref.s.26"><b>9.4.9</b></a>, <a class="iref" href="#rfc.xref.status.408.2">11.1</a></li> 2464 <li class="indline1">409 Conflict <a class="iref" href="#rfc.xref.status.409.1">5</a>, <a class="iref" href="#rfc.iref.s.27"><b>9.4.10</b></a>, <a class="iref" href="#rfc.xref.status.409.2">11.1</a></li> 2465 <li class="indline1">410 Gone <a class="iref" href="#rfc.xref.status.410.1">5</a>, <a class="iref" href="#rfc.iref.s.28"><b>9.4.11</b></a>, <a class="iref" href="#rfc.xref.status.410.2">11.1</a>, <a class="iref" href="#rfc.xref.status.410.3">A.1</a></li> 2466 <li class="indline1">411 Length Required <a class="iref" href="#rfc.xref.status.411.1">5</a>, <a class="iref" href="#rfc.iref.s.29"><b>9.4.12</b></a>, <a class="iref" href="#rfc.xref.status.411.2">11.1</a></li> 2467 <li class="indline1">412 Precondition Failed <a class="iref" href="#rfc.xref.status.412.1">5</a>, <a class="iref" href="#rfc.iref.s.30"><b>9.4.13</b></a>, <a class="iref" href="#rfc.xref.status.412.2">11.1</a></li> 2468 <li class="indline1">413 Request Entity Too Large <a class="iref" href="#rfc.xref.status.413.1">5</a>, <a class="iref" href="#rfc.iref.s.31"><b>9.4.14</b></a>, <a class="iref" href="#rfc.xref.status.413.2">11.1</a></li> 2469 <li class="indline1">414 Request-URI Too Long <a class="iref" href="#rfc.xref.status.414.1">5</a>, <a class="iref" href="#rfc.iref.s.32"><b>9.4.15</b></a>, <a class="iref" href="#rfc.xref.status.414.2">11.1</a></li> 2470 <li class="indline1">415 Unsupported Media Type <a class="iref" href="#rfc.xref.status.415.1">5</a>, <a class="iref" href="#rfc.iref.s.33"><b>9.4.16</b></a>, <a class="iref" href="#rfc.xref.status.415.2">11.1</a></li> 2471 <li class="indline1">416 Requested Range Not Satisfiable <a class="iref" href="#rfc.xref.status.416.1">5</a>, <a class="iref" href="#rfc.iref.s.34"><b>9.4.17</b></a>, <a class="iref" href="#rfc.xref.status.416.2">11.1</a></li> 2472 <li class="indline1">417 Expectation Failed <a class="iref" href="#rfc.xref.status.417.1">5</a>, <a class="iref" href="#rfc.iref.s.35"><b>9.4.18</b></a>, <a class="iref" href="#rfc.xref.status.417.2">11.1</a></li> 2473 <li class="indline1">500 Internal Server Error <a class="iref" href="#rfc.xref.status.500.1">5</a>, <a class="iref" href="#rfc.iref.s.36"><b>9.5.1</b></a>, <a class="iref" href="#rfc.xref.status.500.2">11.1</a></li> 2474 <li class="indline1">501 Not Implemented <a class="iref" href="#rfc.xref.status.501.1">5</a>, <a class="iref" href="#rfc.iref.s.37"><b>9.5.2</b></a>, <a class="iref" href="#rfc.xref.status.501.2">11.1</a></li> 2475 <li class="indline1">502 Bad Gateway <a class="iref" href="#rfc.xref.status.502.1">5</a>, <a class="iref" href="#rfc.iref.s.38"><b>9.5.3</b></a>, <a class="iref" href="#rfc.xref.status.502.2">11.1</a></li> 2476 <li class="indline1">503 Service Unavailable <a class="iref" href="#rfc.xref.status.503.1">5</a>, <a class="iref" href="#rfc.iref.s.39"><b>9.5.4</b></a>, <a class="iref" href="#rfc.xref.status.503.2">11.1</a></li> 2477 <li class="indline1">504 Gateway Timeout <a class="iref" href="#rfc.xref.status.504.1">5</a>, <a class="iref" href="#rfc.iref.s.40"><b>9.5.5</b></a>, <a class="iref" href="#rfc.xref.status.504.2">11.1</a>, <a class="iref" href="#rfc.xref.status.504.3">A.1</a></li> 2478 <li class="indline1">505 HTTP Version Not Supported <a class="iref" href="#rfc.xref.status.505.1">5</a>, <a class="iref" href="#rfc.iref.s.41"><b>9.5.6</b></a>, <a class="iref" href="#rfc.xref.status.505.2">11.1</a></li> 2212 2479 </ul> 2213 2480 </li> -
draft-ietf-httpbis/latest/p2-semantics.xml
r254 r255 2073 2073 2074 2074 <section title="IANA Considerations" anchor="IANA.considerations"> 2075 <section title="Status Codes"> 2076 <t> 2077 <cref>TBD.</cref> 2078 </t> 2075 <section title="Status Code Registry" anchor="status.code.registration"> 2076 <!--AUTOGENERATED FROM extract-status-code-defs.xslt, do not edit manually--> 2077 <!--(START)--> 2078 <t xmlns:x="http://purl.org/net/xml2rfc/ext"> 2079 The HTTP Status Code Registry located at <eref target="http://www.iana.org/assignments/http-status-codes"/> 2080 should be updated with the registrations below (see <xref target="RFC2817" x:sec="7.1" x:fmt=","/>). 2081 </t> 2082 <texttable xmlns:x="http://purl.org/net/xml2rfc/ext"> 2083 <ttcol>Value</ttcol> 2084 <ttcol>Description</ttcol> 2085 <ttcol>Reference</ttcol> 2086 2087 <c>100</c> 2088 <c>Continue</c> 2089 <c> 2090 <xref target="status.100"/> 2091 </c> 2092 2093 <c>101</c> 2094 <c>Switching Protocols</c> 2095 <c> 2096 <xref target="status.101"/> 2097 </c> 2098 2099 <c>200</c> 2100 <c>OK</c> 2101 <c> 2102 <xref target="status.200"/> 2103 </c> 2104 2105 <c>201</c> 2106 <c>Created</c> 2107 <c> 2108 <xref target="status.201"/> 2109 </c> 2110 2111 <c>202</c> 2112 <c>Accepted</c> 2113 <c> 2114 <xref target="status.202"/> 2115 </c> 2116 2117 <c>203</c> 2118 <c>Non-Authoritative Information</c> 2119 <c> 2120 <xref target="status.203"/> 2121 </c> 2122 2123 <c>204</c> 2124 <c>No Content</c> 2125 <c> 2126 <xref target="status.204"/> 2127 </c> 2128 2129 <c>205</c> 2130 <c>Reset Content</c> 2131 <c> 2132 <xref target="status.205"/> 2133 </c> 2134 2135 <c>206</c> 2136 <c>Partial Content</c> 2137 <c> 2138 <xref target="status.206"/> 2139 </c> 2140 2141 <c>300</c> 2142 <c>Multiple Choices</c> 2143 <c> 2144 <xref target="status.300"/> 2145 </c> 2146 2147 <c>301</c> 2148 <c>Moved Permanently</c> 2149 <c> 2150 <xref target="status.301"/> 2151 </c> 2152 2153 <c>302</c> 2154 <c>Found</c> 2155 <c> 2156 <xref target="status.302"/> 2157 </c> 2158 2159 <c>303</c> 2160 <c>See Other</c> 2161 <c> 2162 <xref target="status.303"/> 2163 </c> 2164 2165 <c>304</c> 2166 <c>Not Modified</c> 2167 <c> 2168 <xref target="status.304"/> 2169 </c> 2170 2171 <c>305</c> 2172 <c>Use Proxy</c> 2173 <c> 2174 <xref target="status.305"/> 2175 </c> 2176 2177 <c>306</c> 2178 <c>(Unused)</c> 2179 <c> 2180 <xref target="status.306"/> 2181 </c> 2182 2183 <c>307</c> 2184 <c>Temporary Redirect</c> 2185 <c> 2186 <xref target="status.307"/> 2187 </c> 2188 2189 <c>400</c> 2190 <c>Bad Request</c> 2191 <c> 2192 <xref target="status.400"/> 2193 </c> 2194 2195 <c>401</c> 2196 <c>Unauthorized</c> 2197 <c> 2198 <xref target="status.401"/> 2199 </c> 2200 2201 <c>402</c> 2202 <c>Payment Required</c> 2203 <c> 2204 <xref target="status.402"/> 2205 </c> 2206 2207 <c>403</c> 2208 <c>Forbidden</c> 2209 <c> 2210 <xref target="status.403"/> 2211 </c> 2212 2213 <c>404</c> 2214 <c>Not Found</c> 2215 <c> 2216 <xref target="status.404"/> 2217 </c> 2218 2219 <c>405</c> 2220 <c>Method Not Allowed</c> 2221 <c> 2222 <xref target="status.405"/> 2223 </c> 2224 2225 <c>406</c> 2226 <c>Not Acceptable</c> 2227 <c> 2228 <xref target="status.406"/> 2229 </c> 2230 2231 <c>407</c> 2232 <c>Proxy Authentication Required</c> 2233 <c> 2234 <xref target="status.407"/> 2235 </c> 2236 2237 <c>408</c> 2238 <c>Request Timeout</c> 2239 <c> 2240 <xref target="status.408"/> 2241 </c> 2242 2243 <c>409</c> 2244 <c>Conflict</c> 2245 <c> 2246 <xref target="status.409"/> 2247 </c> 2248 2249 <c>410</c> 2250 <c>Gone</c> 2251 <c> 2252 <xref target="status.410"/> 2253 </c> 2254 2255 <c>411</c> 2256 <c>Length Required</c> 2257 <c> 2258 <xref target="status.411"/> 2259 </c> 2260 2261 <c>412</c> 2262 <c>Precondition Failed</c> 2263 <c> 2264 <xref target="status.412"/> 2265 </c> 2266 2267 <c>413</c> 2268 <c>Request Entity Too Large</c> 2269 <c> 2270 <xref target="status.413"/> 2271 </c> 2272 2273 <c>414</c> 2274 <c>Request-URI Too Long</c> 2275 <c> 2276 <xref target="status.414"/> 2277 </c> 2278 2279 <c>415</c> 2280 <c>Unsupported Media Type</c> 2281 <c> 2282 <xref target="status.415"/> 2283 </c> 2284 2285 <c>416</c> 2286 <c>Requested Range Not Satisfiable</c> 2287 <c> 2288 <xref target="status.416"/> 2289 </c> 2290 2291 <c>417</c> 2292 <c>Expectation Failed</c> 2293 <c> 2294 <xref target="status.417"/> 2295 </c> 2296 2297 <c>500</c> 2298 <c>Internal Server Error</c> 2299 <c> 2300 <xref target="status.500"/> 2301 </c> 2302 2303 <c>501</c> 2304 <c>Not Implemented</c> 2305 <c> 2306 <xref target="status.501"/> 2307 </c> 2308 2309 <c>502</c> 2310 <c>Bad Gateway</c> 2311 <c> 2312 <xref target="status.502"/> 2313 </c> 2314 2315 <c>503</c> 2316 <c>Service Unavailable</c> 2317 <c> 2318 <xref target="status.503"/> 2319 </c> 2320 2321 <c>504</c> 2322 <c>Gateway Timeout</c> 2323 <c> 2324 <xref target="status.504"/> 2325 </c> 2326 2327 <c>505</c> 2328 <c>HTTP Version Not Supported</c> 2329 <c> 2330 <xref target="status.505"/> 2331 </c> 2332 </texttable> 2333 <t xmlns:x="http://purl.org/net/xml2rfc/ext"/> 2334 <!--(END)--> 2079 2335 </section> 2080 2336 <section title="Message Header Registration" anchor="message.header.registration"> … … 2647 2903 </front> 2648 2904 <seriesInfo name="RFC" value="2616"/> 2905 </reference> 2906 2907 <reference anchor='RFC2817'> 2908 <front> 2909 <title>Upgrading to TLS Within HTTP/1.1</title> 2910 <author initials='R.' surname='Khare' fullname='R. Khare'> 2911 <organization>4K Associates / UC Irvine</organization> 2912 <address><email>rohit@4K-associates.com</email></address> 2913 </author> 2914 <author initials='S.' surname='Lawrence' fullname='S. Lawrence'> 2915 <organization>Agranat Systems, Inc.</organization> 2916 <address><email>lawrence@agranat.com</email></address> 2917 </author> 2918 <date year='2000' month='May' /> 2919 </front> 2920 <seriesInfo name='RFC' value='2817' /> 2649 2921 </reference> 2650 2922
Note: See TracChangeset
for help on using the changeset viewer.