HTTPステータスコード
支払いが必要である。 現在は使われておらず、将来のために予約されているとされる。
Web Payments HTTP APIで利用が検討されていたものの、Web Payments HTTP APIそのものの開発が中止されたため、採用には至っていない。
長さが必要。Content-Length ヘッダがないのでサーバがアクセスを拒否した場合に返される。
処理できない内容。RESTなどにおいて、入力値の検証の失敗(バリデーションエラー)を伝える目的で使用する。当初はWebDAVで規定されていたが、RFC 9110よりHTTP本体に取り込まれた。
未検出。リソース・ページが見つからなかった。
単に、アクセス権がない場合などにも使用される。 また、単に要求に応えられない理由をごまかすためにも使われる。
URIが大きすぎる。URIが長過ぎるのでサーバが処理を拒否した場合に返す。
例: 画像データのような大きなデータをGETメソッドで送ろうとし、URIが何10kBにもなった場合に返す(上限はサーバに依存する)。
RFC 2616以前では、Request-URI Too Long(リクエストURIが大きすぎる)と定められていた。
消滅した。リソースは恒久的に移動・消滅した。どこに行ったかもわからない。
404 Not Foundと似ているが、こちらは二度と復活しない場合に使われる。ただし、このコードは特別に設定しないと提示できないため、リソースが消滅しても404コードを出すサイトが多い。
Transparent Content Negotiation in HTTPで定義されている拡張ステータスコード。