ステータスコード | 意味 | 説明 |
---|---|---|
1xx | 情報 | リクエストが受け付けられたことを示す情報メッセージです。通常、クライアントへのレスポンスでは使用されません。 |
100 | Continue | リクエストを続行することができます。 |
2xx | 成功 | リクエストが成功したことを示すメッセージです。 |
200 | OK | リクエストが成功し、レスポンスに要求された情報が含まれています。 |
201 | Created | リクエストが成功し、新しいリソースが作成されました。 |
204 | No Content | リクエストが成功し、レスポンスに情報が含まれていません。 |
3xx | リダイレクト | リクエストを完了するために追加のアクションが必要なことを示すリダイレクトメッセージです。 |
301 | Moved Permanently | リクエストしたリソースが新しい場所に恒久的に移動しました。 |
302 | Found | リクエストしたリソースが一時的に新しい場所に移動しました。 |
304 | Not Modified | クライアントのキャッシュが最新であることを示し、レスポンスに情報が含まれていません。 |
4xx | クライアントエラー | リクエストに問題があることを示すクライアントエラーメッセージです。 |
400 | Bad Request | リクエストが不正であるため、サーバーが理解できません。 |
401 | Unauthorized | リクエストされたリソースへのアクセスが許可されていません。認証が必要です。 |
404 | Not Found | リクエストされたリソースが見つかりません。 APIまで到達していない可能性が高い。 |
5xx | サーバーエラー | サーバーでエラーが発生したことを示すサーバーエラーメッセージです。 |
500 | Internal Server Error | サーバー内部で予期しないエラーが発生しています。 APIでエラーが起きている? |