ステータスコードを持つHTTPリクエストの方法

HTTPリクエストの方法

標準のHTTP、HTTPリクエストには、いくつかのリクエストメソッドを使用することができます。

GET、POST、およびHEADメソッド:HTTP1.0要求は3つのメソッドを定義します。

HTTP1.1 5つの新しい要求方法:OPTIONS、PUT、DELETE、TRACE、およびCONNECTメソッド。

ページ情報要求を処方し、エンティティボディを返す:GET。

HEAD:同様の要求を取得します。しかし、レスポンスヘッダを取得するための具体的な内容を返されません。

POST:指定されたリソース(例えば、ファイル送信フォームまたはアップロード)にデータ処理要求を送信します。リクエストボディに含まれるデータ。POSTリクエストは、新しいリソースにおよび/または既存のリソースを確立するために改訂することがあります。

PUT:サーバーからクライアントに送信された文書データの具体的な内容を交換してください。

DELETE:指定されたページを削除するようにサーバに要求します。

CONNECT:HTTP / 1.1プロトコルは、プロキシ・サーバ・パイプライン・モードとの接続のために予約することができます。

オプション:クライアントは、サーバーのパフォーマンスを表示することができます。

TRACE:主にテストや診断のために、サーバーが受信した要求エコー。

HTTPステータスコード(共通)

訪問者がWebページにアクセスすると、視聴者のブラウザは、Webページサーバーにリクエストを送信します。ブラウザは、受信してフロントページ、サーバが要求に応答して、ブラウザにHTTPステータスコードヘッダ(サーバヘッダ)を含むメッセージを返し、このページを表示するとき。

英語は、HTTPステータスコードHTTPステータスコードです。

次の一般的なHTTPステータスコードです:

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

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

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

1xx:情報、サーバーが要求を受信すると、要求は継続する必要があります。

2xx:成功は、操作が正常に受信され、処理されています。

300番台:リダイレクション、さらにアクションが要求を完了するために必要とされます。

4XX:クライアントエラー、要求は構文エラーや要求を完了することができませんでしが含まれています。

5xxの:サーバーエラー、サーバーエラーは、要求の処理中に発生しました。

HTTPステータスコード部分

100:続ける---続行。クライアントがそのリクエストを継続する必要があります。

200:OK ---要求は成功しました。GETとPOSTリクエストは、一般的に使用されています。

301:---永久永久的なリダイレクトを動かし。

302:実測---一時的なリダイレクト。

400:構文エラー不正な要求---クライアントの要求は、サーバーが理解できません。

403:Forbideen ---サーバはクライアントの要求に要求を理解したが、要求を実行するために拒否しています。

404:見つかりません---サーバは、クライアントの要求に応じてリソース(ウェブ)を見つけることができません。

500:内部サーバーエラー---内部サーバーエラーや要求を満たすことができません。

502:不正なゲートウェイ---要求を実行しようとすると、ゲートウェイまたはプロキシサーバが無効に応答してリモートサーバから受信します。

おすすめ

転載: www.cnblogs.com/rabbitli/p/10980780.html