<?xml version="1.0" encoding="UTF-8"?>
<dataset name="http_status_codes" title="HTTP status codes (IANA registry)" source="https://aidb.si/d/http-status-codes">
  <row>
    <code>100</code>
    <name>Continue</name>
    <class>Informational</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.2.1</references>
  </row>
  <row>
    <code>101</code>
    <name>Switching Protocols</name>
    <class>Informational</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.2.2</references>
  </row>
  <row>
    <code>102</code>
    <name>Processing</name>
    <class>Informational</class>
    <temporary>false</temporary>
    <rfc>2518</rfc>
    <references>RFC 2518</references>
  </row>
  <row>
    <code>103</code>
    <name>Early Hints</name>
    <class>Informational</class>
    <temporary>false</temporary>
    <rfc>8297</rfc>
    <references>RFC 8297</references>
  </row>
  <row>
    <code>104</code>
    <name>Upload Resumption Supported (TEMPORARY - registered 2024-11-13, extension registered 2025-09-15, expires 2026-11-13)</name>
    <class>Informational</class>
    <temporary>true</temporary>
    <references>draft-ietf-httpbis-resumable-upload-05</references>
  </row>
  <row>
    <code>200</code>
    <name>OK</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.1</references>
  </row>
  <row>
    <code>201</code>
    <name>Created</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.2</references>
  </row>
  <row>
    <code>202</code>
    <name>Accepted</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.3</references>
  </row>
  <row>
    <code>203</code>
    <name>Non-Authoritative Information</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.4</references>
  </row>
  <row>
    <code>204</code>
    <name>No Content</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.5</references>
  </row>
  <row>
    <code>205</code>
    <name>Reset Content</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.6</references>
  </row>
  <row>
    <code>206</code>
    <name>Partial Content</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.3.7</references>
  </row>
  <row>
    <code>207</code>
    <name>Multi-Status</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>4918</rfc>
    <references>RFC 4918</references>
  </row>
  <row>
    <code>208</code>
    <name>Already Reported</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>5842</rfc>
    <references>RFC 5842</references>
  </row>
  <row>
    <code>226</code>
    <name>IM Used</name>
    <class>Successful</class>
    <temporary>false</temporary>
    <rfc>3229</rfc>
    <references>RFC 3229</references>
  </row>
  <row>
    <code>300</code>
    <name>Multiple Choices</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.1</references>
  </row>
  <row>
    <code>301</code>
    <name>Moved Permanently</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.2</references>
  </row>
  <row>
    <code>302</code>
    <name>Found</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.3</references>
  </row>
  <row>
    <code>303</code>
    <name>See Other</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.4</references>
  </row>
  <row>
    <code>304</code>
    <name>Not Modified</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.5</references>
  </row>
  <row>
    <code>305</code>
    <name>Use Proxy</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.6</references>
  </row>
  <row>
    <code>306</code>
    <name>(Unused)</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.7</references>
  </row>
  <row>
    <code>307</code>
    <name>Temporary Redirect</name>
    <class>Redirection</class>
    <temporary>true</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.8</references>
  </row>
  <row>
    <code>308</code>
    <name>Permanent Redirect</name>
    <class>Redirection</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.4.9</references>
  </row>
  <row>
    <code>400</code>
    <name>Bad Request</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.1</references>
  </row>
  <row>
    <code>401</code>
    <name>Unauthorized</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.2</references>
  </row>
  <row>
    <code>402</code>
    <name>Payment Required</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.3</references>
  </row>
  <row>
    <code>403</code>
    <name>Forbidden</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.4</references>
  </row>
  <row>
    <code>404</code>
    <name>Not Found</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.5</references>
  </row>
  <row>
    <code>405</code>
    <name>Method Not Allowed</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.6</references>
  </row>
  <row>
    <code>406</code>
    <name>Not Acceptable</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.7</references>
  </row>
  <row>
    <code>407</code>
    <name>Proxy Authentication Required</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.8</references>
  </row>
  <row>
    <code>408</code>
    <name>Request Timeout</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.9</references>
  </row>
  <row>
    <code>409</code>
    <name>Conflict</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.10</references>
  </row>
  <row>
    <code>410</code>
    <name>Gone</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.11</references>
  </row>
  <row>
    <code>411</code>
    <name>Length Required</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.12</references>
  </row>
  <row>
    <code>412</code>
    <name>Precondition Failed</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.13</references>
  </row>
  <row>
    <code>413</code>
    <name>Content Too Large</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.14</references>
  </row>
  <row>
    <code>414</code>
    <name>URI Too Long</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.15</references>
  </row>
  <row>
    <code>415</code>
    <name>Unsupported Media Type</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.16</references>
  </row>
  <row>
    <code>416</code>
    <name>Range Not Satisfiable</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.17</references>
  </row>
  <row>
    <code>417</code>
    <name>Expectation Failed</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.18</references>
  </row>
  <row>
    <code>418</code>
    <name>(Unused)</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.19</references>
  </row>
  <row>
    <code>421</code>
    <name>Misdirected Request</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.20</references>
  </row>
  <row>
    <code>422</code>
    <name>Unprocessable Content</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.21</references>
  </row>
  <row>
    <code>423</code>
    <name>Locked</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>4918</rfc>
    <references>RFC 4918</references>
  </row>
  <row>
    <code>424</code>
    <name>Failed Dependency</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>4918</rfc>
    <references>RFC 4918</references>
  </row>
  <row>
    <code>425</code>
    <name>Too Early</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>8470</rfc>
    <references>RFC 8470</references>
  </row>
  <row>
    <code>426</code>
    <name>Upgrade Required</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.5.22</references>
  </row>
  <row>
    <code>428</code>
    <name>Precondition Required</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>6585</rfc>
    <references>RFC 6585</references>
  </row>
  <row>
    <code>429</code>
    <name>Too Many Requests</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>6585</rfc>
    <references>RFC 6585</references>
  </row>
  <row>
    <code>431</code>
    <name>Request Header Fields Too Large</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>6585</rfc>
    <references>RFC 6585</references>
  </row>
  <row>
    <code>451</code>
    <name>Unavailable For Legal Reasons</name>
    <class>Client error</class>
    <temporary>false</temporary>
    <rfc>7725</rfc>
    <references>RFC 7725</references>
  </row>
  <row>
    <code>500</code>
    <name>Internal Server Error</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.6.1</references>
  </row>
  <row>
    <code>501</code>
    <name>Not Implemented</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.6.2</references>
  </row>
  <row>
    <code>502</code>
    <name>Bad Gateway</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.6.3</references>
  </row>
  <row>
    <code>503</code>
    <name>Service Unavailable</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.6.4</references>
  </row>
  <row>
    <code>504</code>
    <name>Gateway Timeout</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.6.5</references>
  </row>
  <row>
    <code>505</code>
    <name>HTTP Version Not Supported</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>9110</rfc>
    <references>RFC 9110, Section 15.6.6</references>
  </row>
  <row>
    <code>506</code>
    <name>Variant Also Negotiates</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>2295</rfc>
    <references>RFC 2295</references>
  </row>
  <row>
    <code>507</code>
    <name>Insufficient Storage</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>4918</rfc>
    <references>RFC 4918</references>
  </row>
  <row>
    <code>508</code>
    <name>Loop Detected</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>5842</rfc>
    <references>RFC 5842</references>
  </row>
  <row>
    <code>510</code>
    <name>Not Extended (OBSOLETED)</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>2774</rfc>
    <references>RFC 2774</references>
  </row>
  <row>
    <code>511</code>
    <name>Network Authentication Required</name>
    <class>Server error</class>
    <temporary>false</temporary>
    <rfc>6585</rfc>
    <references>RFC 6585</references>
  </row>
</dataset>
