HTTP ステータスコード一覧
200・301・404・500 など HTTP ステータスコードの意味を、日本語の説明つきで一覧にします。
- 登録不要・無料
- ブラウザ内で処理
- データ送信なし
| コード | 名前 | 分類 | 意味 |
|---|---|---|---|
| 100 | Continue | 情報 | 続けてリクエストを送ってよい |
| 101 | Switching Protocols | 情報 | プロトコルを切り替える(WebSocket など) |
| 200 | OK | 成功 | 成功 |
| 201 | Created | 成功 | 作成に成功した |
| 202 | Accepted | 成功 | 受け付けた(処理は後で行う) |
| 204 | No Content | 成功 | 成功したが、返す内容はない |
| 206 | Partial Content | 成功 | 一部だけを返した(範囲指定のダウンロード) |
| 301 | Moved Permanently | リダイレクト | 恒久的に移転した(SEO の評価も引き継がれる) |
| 302 | Found | リダイレクト | 一時的に移転した |
| 303 | See Other | リダイレクト | 別の URL を GET で取得する |
| 304 | Not Modified | リダイレクト | 更新されていない(キャッシュを使う) |
| 307 | Temporary Redirect | リダイレクト | 一時的な転送(メソッドを変えない) |
| 308 | Permanent Redirect | リダイレクト | 恒久的な転送(メソッドを変えない) |
| 400 | Bad Request | クライアントエラー | リクエストが正しくない |
| 401 | Unauthorized | クライアントエラー | 認証が必要 |
| 403 | Forbidden | クライアントエラー | アクセスが禁止されている |
| 404 | Not Found | クライアントエラー | ページが見つからない |
| 405 | Method Not Allowed | クライアントエラー | そのメソッドは使えない |
| 408 | Request Timeout | クライアントエラー | リクエストがタイムアウトした |
| 409 | Conflict | クライアントエラー | 競合が起きた(同時更新など) |
| 410 | Gone | クライアントエラー | 削除されて、もう存在しない |
| 413 | Content Too Large | クライアントエラー | リクエストが大きすぎる |
| 414 | URI Too Long | クライアントエラー | URL が長すぎる |
| 415 | Unsupported Media Type | クライアントエラー | 対応していない形式 |
| 418 | I'm a teapot | クライアントエラー | 私はティーポット(ジョーク) |
| 422 | Unprocessable Content | クライアントエラー | 内容に誤りがあり処理できない(入力チェックのエラー) |
| 429 | Too Many Requests | クライアントエラー | リクエストが多すぎる(回数制限) |
| 451 | Unavailable For Legal Reasons | クライアントエラー | 法的な理由で公開できない |
| 500 | Internal Server Error | サーバーエラー | サーバー内部のエラー |
| 501 | Not Implemented | サーバーエラー | サーバーが対応していない機能 |
| 502 | Bad Gateway | サーバーエラー | 中継先のサーバーから正しい応答がない |
| 503 | Service Unavailable | サーバーエラー | 一時的に利用できない(メンテナンス・過負荷) |
| 504 | Gateway Timeout | サーバーエラー | 中継先のサーバーが時間内に応答しない |
関連ツール
開発 MIME タイプ一覧 拡張子とMIME タイプ(Content-Type)の対応表です。画像・動画・文書・フォントなど主なファイル形式を掲載しています。 開発 ポート番号一覧 HTTP(80)・HTTPS(443)・SSH(22)・MySQL(3306)など、よく使うポート番号とサービスの一覧です。 開発 .env ⇔ JSON 変換 .env 形式(KEY=value)の環境変数を JSON に、JSON を .env 形式に変換します。引用符・コメント・export にも対応。 開発 .gitignore の作成 Node.js・Python・Java・Mac・Windows・VS Code など、使う言語・環境を選ぶだけで .gitignore の内容を作成します。