<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="http-status-codes.xsl"?>
<?oxygen RNGSchema="http-status-codes.rng" type="xml"?>
<registry xmlns="http://www.iana.org/assignments" id="http-status-codes">
  <title>Hypertext Transfer Protocol (HTTP) Status Code Registry</title>
  <updated>2012-11-30</updated>
  <registry id="http-status-codes-1">
    <title>HTTP Status Codes</title>
    <xref type="rfc" data="rfc2817"/>
    <registration_rule>IETF Consensus</registration_rule>
    <note>1xx: Informational - Request received, continuing process
2xx: Success - The action was successfully received, understood, and accepted
3xx: Redirection - Further action must be taken in order to complete the request
4xx: Client Error - The request contains bad syntax or cannot be fulfilled
5xx: Server Error - The server failed to fulfill an apparently valid request</note>
    <record>
      <value>100</value>
      <description>Continue</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>101</value>
      <description>Switching Protocols</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>102</value>
      <description>Processing</description>
      <xref type="rfc" data="rfc2518"/>
    </record>
    <record>
      <value>103-199</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>200</value>
      <description>OK</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>201</value>
      <description>Created</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>202</value>
      <description>Accepted</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>203</value>
      <description>Non-Authoritative Information</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>204</value>
      <description>No Content</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>205</value>
      <description>Reset Content</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>206</value>
      <description>Partial Content</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>207</value>
      <description>Multi-Status</description>
      <xref type="rfc" data="rfc4918"/>
    </record>
    <record>
      <value>208</value>
      <description>Already Reported</description>
      <xref type="rfc" data="rfc5842"/>
    </record>
    <record>
      <value>209-225</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>226</value>
      <description>IM Used</description>
      <xref type="rfc" data="rfc3229"/>
    </record>
    <record>
      <value>227-299</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>300</value>
      <description>Multiple Choices</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>301</value>
      <description>Moved Permanently</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>302</value>
      <description>Found</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>303</value>
      <description>See Other</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>304</value>
      <description>Not Modified</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>305</value>
      <description>Use Proxy</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>306</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>307</value>
      <description>Temporary Redirect</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>308</value>
      <description>Permanent Redirect</description>
      <xref type="draft" data="RFC-reschke-http-status-308-07"/>
    </record>
    <record>
      <value>309-399</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>400</value>
      <description>Bad Request</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>401</value>
      <description>Unauthorized</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>402</value>
      <description>Payment Required</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>403</value>
      <description>Forbidden</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>404</value>
      <description>Not Found</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>405</value>
      <description>Method Not Allowed</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>406</value>
      <description>Not Acceptable</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>407</value>
      <description>Proxy Authentication Required</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>408</value>
      <description>Request Timeout</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>409</value>
      <description>Conflict</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>410</value>
      <description>Gone</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>411</value>
      <description>Length Required</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>412</value>
      <description>Precondition Failed</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>413</value>
      <description>Request Entity Too Large</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>414</value>
      <description>Request-URI Too Long</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>415</value>
      <description>Unsupported Media Type</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>416</value>
      <description>Requested Range Not Satisfiable</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>417</value>
      <description>Expectation Failed</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>422</value>
      <description>Unprocessable Entity</description>
      <xref type="rfc" data="rfc4918"/>
    </record>
    <record>
      <value>423</value>
      <description>Locked</description>
      <xref type="rfc" data="rfc4918"/>
    </record>
    <record>
      <value>424</value>
      <description>Failed Dependency</description>
      <xref type="rfc" data="rfc4918"/>
    </record>
    <record>
      <value>425</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>426</value>
      <description>Upgrade Required</description>
      <xref type="rfc" data="rfc2817"/>
    </record>
    <record>
      <value>427</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>428</value>
      <description>Precondition Required</description>
      <xref type="rfc" data="rfc6585"/>
    </record>
    <record>
      <value>429</value>
      <description>Too Many Requests</description>
      <xref type="rfc" data="rfc6585"/>
    </record>
    <record>
      <value>430</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>431</value>
      <description>Request Header Fields Too Large</description>
      <xref type="rfc" data="rfc6585"/>
    </record>
    <record>
      <value>432-499</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>500</value>
      <description>Internal Server Error</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>501</value>
      <description>Not Implemented</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>502</value>
      <description>Bad Gateway</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>503</value>
      <description>Service Unavailable</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>504</value>
      <description>Gateway Timeout</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>505</value>
      <description>HTTP Version Not Supported</description>
      <xref type="rfc" data="rfc2616"/>
    </record>
    <record>
      <value>506</value>
      <description>Variant Also Negotiates (Experimental)</description>
      <xref type="rfc" data="rfc2295"/>
    </record>
    <record>
      <value>507</value>
      <description>Insufficient Storage</description>
      <xref type="rfc" data="rfc4918"/>
    </record>
    <record>
      <value>508</value>
      <description>Loop Detected</description>
      <xref type="rfc" data="rfc5842"/>
    </record>
    <record>
      <value>509</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>510</value>
      <description>Not Extended</description>
      <xref type="rfc" data="rfc2774"/>
    </record>
    <record>
      <value>511</value>
      <description>Network Authentication Required</description>
      <xref type="rfc" data="rfc6585"/>
    </record>
    <record>
      <value>512-599</value>
      <description>Unassigned</description>
    </record>
  </registry>
  <people/>
</registry>
