u16suzuの blog

日々学んだことのメモブログです。

HTTPのステータスコード

2XX : 成功
200 : OK
201 : Created
204 : No Content

3XX : リダイレクション

4xx : Client Error クライアントエラー
400 : Bad Request リクエストが不正 定義されていないメソッドを使うなど、クライアントのリクエストがおかしい場合に返される。
401 : Unauthorized 認証が必要である.  Basic認証やDigest認証などを行うときに使用される. たいていのブラウザはこのステータスを受け取ると、認証ダイアログを表示する.
403 : Forbidden アクセス権限がない. 例: 社内(イントラネット)からのみアクセスできるページに社外からアクセスしようとした。
404 : Not Found リソースが見つからなかった
422

5XX : Server Error サーバーエラー
500 : Internal Server Error サーバ内部エラー. web アプリの文法エラー