httpリクエストと応答コード
似することができ、 httpプロトコルに基づいて会話するシリーズの質問とその回答を、私たちを参照して、それぞれどのような反応やhttp httpリクエストします。 httpリクエストとレスポンスの内容を読んで理解するのが簡単で、分かりやすい英語で近くには、構文を使います。 このセクションの構造を検証し、これらのリクエストとレスポンスとともに、いくつかの例の種類のデータが含まれています。 httpリクエスト開いた後サーバーへの接続を意図して、 httpクライアントのリクエストを送信する形式は次のとおり:
開会ラインは通常の3つの部分に分かれて;名の方法では、必要なサーバーリソースのパスを指定しており、 httpバージョンで使われています。 ラインを読むかもしれない、典型的な開口部: 取得/テスト/ testpage.html http/1.0私たちは、この行を知るためのサーバーに送信することはhttpリクエストの種類を取得(詳細は、次のセクションで説明)は、私たちは、この送信httpバージョン1.0を使用しており、サーバーのリソースが必要(そのローカルパスを含む)は、 /テスト/ testpage.htmlヘッダ行についての情報が使用され、リクエストを送信する、またはについてのデータが送信されたメッセージの本文をします。 1つのパラメータと値のペアを1行につき1が送信され、パラメータの値が区切られた、コロンとします。 例を次に示します: にuser - agent : [リクエストを送信するプログラムの名前]たとえば、インターネットエクスプローラのように、次のオファーv5.5 : にuser - agent : mozilla/4.0 (互換性; msie 5.5 ; windows ntの5.0 )一段の例は、リクエストヘッダーには、共通のaccept :ヘッダは、どの国でどのような情報(秒)として許容されるが見つかりましたサーバーからの応答: 受け入れる: text / plainで、 text / htmlとヘッダーを発行して、上記の例では、リクエストがあることをサーバに通知を送信するアプリケーションのいずれかを受け入れることができプレーンテキストまたはhtml応答(すなわち、それに対処する設備を備えているではありません、と言うと、オーディオまたはビデオファイル)します。 httpレスポンスこのようなリクエストに答えて、典型的な問題については、 httpサーバーの応答は、多くの場合、最初の行には、ステータス行と呼ばれます。 こだまして、サーバーでの行のバージョンとはhttp与え応答ステータスコード(これは、 3桁の整数)とショートメッセージの理由として知られるフレーズです。 httpレスポンスの例を次に示します: http/1.0 200分かった応答ステータスコードやフレーズの理由としては、本質的に機械と人間が読めるのバージョンの同じメッセージは、実際にかかわらず、さまざまな理由が少しフレーズをserver.theサーバーからのリストをいくつかの例を次の表に共通のステータスコードと理由フレーズします。 ステータスコードの最初の桁のいくつかの手掛かりを与え、通常の性質についてのメッセージ:
応答することも含まれるヘッダ行を含むヘッダーと値のペアをそれぞれ似ているhttpリクエストについての情報が含ましかし、通常、サーバーおよび/またはそのリソースが返されます: サーバー: apache/1.3.22のlast - modified :金曜、 1999年12月24日gmtに13:33:59 これは、記事に追加されlian xi io
|
|||||||||||||||||||||
|