Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

HTTP Status Codes Explained (100–599)

HTTP status codes are three-digit responses from a server indicating whether a request succeeded, failed, or requires further action. This guide breaks down all major ranges from 100 (informational) through 599 (network errors), helping developers and website owners quickly diagnose issues like broken links, redirects, or server errors.

背景メモ

- HTTPステータスコードは、Webブラウザ(クライアント)がサーバーにリクエストを送った際、サーバーが返す「応答番号」の体系。100番台から500番台まで5つのクラスに分かれ、意味が標準化されている。 - 1xx(情報): リクエスト受付中。2xx(成功): リクエスト成功。3xx(リダイレクト): 別のURLに転送が必要。4xx(クライアントエラー): ユーザー側の問題(例: 404 Not Found=ページが存在しない)。5xx(サーバーエラー): サーバー側の障害(例: 500 Internal Server Error)。 - これらのコードはHTTP/1.1でRFC 7231などにより定義され、Webの基本的な通信ルールとなっている。API開発、Webサイト運営、SEO対策で正しいコードを返すことは標準的な実務。

関連記事