0
0

More than 1 year has passed since last update.

よく目にするHTTPコードのまとめ

Last updated at Posted at 2023-03-05

サービス運用業務に携わる際、よく見ることになるエラーコードをまとめておく。

200番台 (正常レスポンス)

番号 内容 概要
200 OK リクエスト処理を正常に完了
201 Created リクエストが成功してリソースの作成が完了した場合。
リクエストボディ情報などによりDBにレコードが生成された場合など
202 Accepted リクエストを受け取ったが処理はしていない
203 Non-Authoritative Information リクエストは成功したけど、変換プロキシによって元のサーバーの200(OK)レスポンスからペイロードが変更された場合
204 No Content リクエストに対して送信するコンテンツが無い時。
リクエストした情報のヘッダに関しては問題が無いので正しく処理されている。

400番台 (クライアント側エラー )

番号 内容 概要
400 Bad Request クライアント側エラー。
サーバー側で承認していない誤ったパラメーターをユーザーが入力してきた時など。
401 Unauthorized アクセス権が無い。または認証に失敗
403 Forbidden 閲覧権限が無い。
404 Not Found 指定したURI(URL)で応答するWebページやエンドポイントが存在しない。
405 Method Not Allowed 送信するクライアント側のメソッドが許可されていない。
GETで設定されたエンドポイントなどにPOSTでアクセスしてまった時など。

500番台 (サーバーエラー)

番号 内容 概要
500 Internal Server Error サーバー内エラー。
サーバー側で想定していないパラメータなどをユーザー側から受信してしまい、処理できなかった時。
エラーハンドリングして400のレスポンスにするのが一般的。
502 Bad Gateway ゲートウェイ・プロキシサーバが不正なリクエストを受け取り拒否した時。
503 Service Unavailable 一時的にサーバにアクセスが出来ない時。
504 Gateway Timeout リクエストを送ったサーバからの適切なレスポンスがなくタイムアウトした時。

よく見るものはだいたいこんな感じかな...と思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0