一般的なHTTPステータスコードを共有します

RUNOOB.COMからこのコンテンツの抜粋

 

Webページを表示すると、ブラウザがウェブページサーバに要求を送信します。ブラウザを決定する前に、サーバはブラウザの要求に応答するためのHTTPステータスコード(HTTPステータスコード)を含むページヘッダ情報(サーバヘッダ)を返すページを、受信し、表示します。

最も一般的なステータスコードは、4つがあります。

  • 200--リクエストが成功しました
  • 301--リソースが恒久的に別のURLに転送され、
  • 404 - 要求されたリソースが存在しません。
  • 500 - 内部サーバーエラー

HTTPステータスコードの分類

3桁のHTTPステータスコードは、最初の10進数字のステータスコードは、タイプ、二つの図は分類されない効果を定義します。HTTPステータスコードは、5つのタイプに分けられます。

HTTPステータスコードの分類
分類 カテゴリ説明
1 ** 情報は、サーバーが要求を受信すると、依頼者は、動作を継続する必要があります
2 ** 成功した操作が正常に受信され処理されています
3 ** リダイレクションは、さらにアクションが要求を完了するために必要とされます
4 ** クライアントエラー、要求は、構文エラーが含まれているか、要求を満たすことができませんでした
5 ** サーバーエラーサーバーエラーは、要求の処理中に発生しました

 

 

 

 

 

 

 

 

 

HTTPステータスコードのリスト:

HTTPステータスコード一覧
ステータスコード ステータスコード英語名 中国の説明
100 持続する 続行。クライアントがそのリクエストを継続すべきです
101 プロトコルの切り替え ハンドオーバプロトコル。クライアントからの要求を切り替えるプロトコルサーバ。唯一のそのようなHTTPプロトコルの新しいバージョンに切り替えるように、より高いレベルのプロトコルに切り替えます
 
200 OK リクエストが成功しました。GETとPOSTリクエストは、一般的に使用されています
201 作成した それは作成されています。成功した要求とは、新しいリソースを作成しました
202 容認されました 受け入れました。私たちは要求を受け入れたが、プロセスを完了しませんでした
203 非信頼できる情報 不正な情報。リクエストが成功しました。しかし、元のサーバーではないメタ情報を返されたが、のコピー
204 いいえコンテンツありません いいえコンテンツありません。サーバが正常に処理されますが、コンテンツを返しませんでした。更新されていないWebページの場合は、ブラウザが現在のドキュメントを表示し続けていることを確認することができます
205 内容をリセット コンテンツをリセットします。サーバ処理が成功し、(たとえば、ブラウザ)は、ユーザ端末は、ドキュメントビューをリセットしなければなりません。この戻りコードは、ブラウザのフォームフィールドをクリアすることができます
206 部分コンテンツ 内容の一部。サーバーはGETリクエストの一部を正しく処理しました
 
300 複数の選択肢 様々なオプション。リソース要求は、選択されたユーザ端末(例えば:ブラウザ)に対応するリターンアドレスとリソースのリストを複数の位置を含むことができ
301 恒久的に移動 永久的な動き。要求されたリソースが永久に新しいURIに移動されている、情報は新しいURIが含まれます返す、ブラウザが自動的に新しいURIに送られます。将来の新しい要求ではなく、新しいURIを使用する必要があります
302 発見 一時的な動き。301に類似します。しかし、リソースが一時的にしか移動しました。クライアントは、元のURIを使用し続けなければなりません
303 その他を参照してください。 他のアドレスを表示します。301に類似します。GET使用すると、POSTは、ビューを要求
304 変更されていません 未修飾。要求されたリソースが変更されていない場合、サーバーはこのステータスコードは、すべてのリソースを返しません返します。クライアントは通常、ヘッダ情報が訪れたリソースは、クライアントが指定した日付以降に変更されたリソースのみを返すように望んでいることを示しているキャッシュします
305 プロキシを使う プロキシを使用してください。要求されたリソースは、プロキシを介してアクセスする必要があります
306 未使用 これは、HTTPステータスコードを放棄してきました
307 一時的なリダイレクト 一時的なリダイレクト。302と同様に。GETリクエストがリダイレクトされる使用
 
400 要求の形式が正しくありません クライアント要求の構文エラー、サーバーが理解できません
401 不正な 要求は、ユーザ認証を必要とします
402 支払いが必要 将来の使用のために、予約
403 禁じられました サーバはクライアントの要求に要求を理解したが、この要求を実行することを拒否しました
404 見つかりません サーバーは、クライアントの要求に応じてリソース(ウェブ)を見つけることができません。このコードでは、Webデザイナーはパーソナライズページ「あなたが要求したリソースを見つけることができない」に設定することができます
405 メソッド許可されていません メソッドのクライアント要求は禁止されています
406 受け入れられません サーバは、クライアントから要求されたコンテンツの特性に基づいて要求を完了できませんでした
407 プロキシ認証が必要 要求は、認証エージェントを必要とし、401は類似しているが、エージェントは、リクエスタを認可するために使用されるべきです
408 要求のタイムアウト クライアントサーバから送信された時刻の要求は、タイムアウトが長すぎる待ちます
409 コンフリクト 服务器完成客户端的 PUT 请求时可能返回此代码,服务器处理请求时发生了冲突
410 Gone 客户端请求的资源已经不存在。410不同于404,如果资源以前有现在被永久删除了可使用410代码,网站设计人员可通过301代码指定资源的新位置
411 Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息
412 Precondition Failed 客户端请求信息的先决条件错误
413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息
414 Request-URI Too Large 请求的URI过长(URI通常为网址),服务器无法处理
415 Unsupported Media Type 服务器无法处理请求附带的媒体格式
416 Requested range not satisfiable 客户端请求的范围无效
417 Expectation Failed 服务器无法满足Expect的请求头信息
 
500 Internal Server Error 服务器内部错误,无法完成请求
501 Not Implemented 服务器不支持请求的功能,无法完成请求
502 Bad Gateway 作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应
503 Service Unavailable 由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的Retry-After头信息中
504 Gateway Time-out 充当网关或代理的服务器,未及时从远端服务器获取请求
505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理

 

おすすめ

転載: www.cnblogs.com/ForYoungE/p/11115962.html