HTTPステータスコード一覧
HTTPステータスコードとその意味を1xxから5xxまで検索・参照します。
HTTPステータスの使い方
- 01
ステータスコードまたはコード名の一部を入力します。
- 02
カテゴリ別に色分けされた該当コードを確認します。
- 03
APIの開発やデバッグ中のクイックリファレンスとしてご利用ください。
検索可能なステータス参照
HTTP ステータス コードの検索可能なリファレンス。サーバーがすべての応答で何が起こったかを示すために返す 3 桁の数字 (1xx から 5xx まで) と、標準メッセージがカテゴリ別にグループ化されています。
これは、API または Web サイトを構築またはデバッグする際の高速検索です。コードまたはその名前の一部を入力すると、一致するエントリが表示されるため、すべての番号を覚えておく必要はありません。
カテゴリの意味
カテゴリによって、ほとんどの情報が一目でわかります。1xx 情報、2xx 成功、3xx リダイレクト、4xx クライアント エラー (リクエストが間違っていた)、および 5xx サーバー エラー (サーバーが失敗した)。各グループは独自の色で表示されるため、すばやくスキャンできます。
よく見かけるコード
いくつかのコードが常に発生します: 200 OK、201 Created、301 および 302 リダイレクト、キャッシュの 304 Not Modified、400 Bad Request、認証の 401 および 403、404 Not Found、409 Conflict、検証の 422、429 Too Many Requests、およびサーバー側の 500、502、503。
混乱するコード
よく混同される原因は、401 と 403 です。401 Unauthorized は認証されていないことを意味し、403 Forbidden は認証されているが許可されていないことを意味します。もう 1 つは 301 と 302、つまり永続的なリダイレクトと一時的なリダイレクトであり、検索エンジンではこれらの扱いが大きく異なります。
インスタントかつオフライン
参照はページに付属する静的データであるため、検索は即座に実行され、オフラインでも機能します。
よくある質問
カテゴリはどのような意味ですか?
1xxは情報、2xxは成功、3xxはリダイレクト、4xxはクライアントエラー、5xxはサーバーエラーです。それぞれ独自の色で表示されます。
401と403の違いは何ですか?
401 Unauthorizedは認証されていないことを意味し、403 Forbiddenは認証されているがリソースへのアクセスが許可されていないことを意味します。
418は本当に使われているステータスコードですか?
418 I'm a Teapotはエイプリルフールジョークの標準から来ています。実際には使われていませんが、広く知られています。