フェーズV:JavaEEのとプロジェクト開発(レッスン:HTTPプロトコル機能とインタラクティブなプロセス)

2、HTTPおよび概念が導入されました

コンセプト:ハイパーテキスト転送プロトコル(ハイパーテキスト転送プロトコル)

役割:ブラウザとサーバの間で標準化されたデータの相互作用

特長:

高速でシンプル:サーバーへの顧客サービス要求、代わりにリクエストメソッドとパスを送ります。リクエスト方法は、一般的にGET、HEAD、POSTを使用していました。各メソッドは、サービスを顧客に提供します

サービスのさまざまな種類がリンクされています。シンプルなHTTPプロトコル、HTTPサーバプログラムに起因するので、小型で高速通信となるように

柔軟性:HTTPは、データオブジェクトの任意の型の伝送を可能にします。コンテンツタイプでマークされている伝送のタイプです。

接続なし:制限なしを意味しないが、接続ごとに1つだけの要求を添付されていません。サーバがクライアントの要求を処理し、顧客の応答を受信した後、すなわち、切断。このようにして、送信時間を節約することができます。

ステートレス:HTTPプロトコルはステートレスなプロトコルです。いかなる状態は、トランザクション処理とメモリのためのプロトコルではありません。以前の情報は、フォローアップ治療を必要に応じている状態手段の欠如、

増大された各接続のために送信されるデータの量をもたらす可能性が、再送されなければなりません。一方、それはより速く、サーバーに応じて、以前の情報を必要としません。

サポートB / SとC / Sモード。

HTTP1.1の後のバージョンは、持続可能な接続をサポートしています

3、HTTPインタラクティブプロセス:

HTTP交換手順は、一般的に4つのステップ(フル要求)に分割されています。

ステップ1:

接続を確立するために、クライアントとサーバー

ステップ2:

クライアントがデータ・サーバに要求を送信(HTTPプロトコル)

ステップ3:

サーバがクライアントに応答して要求を処理し、処理結果を受信した後(HTTPプロトコル)

ステップ4:

接続クライアントとサーバー側を閉じます(HTTP1.1後すぐにオフになりません)

おすすめ

転載: www.cnblogs.com/zhaoguanglu/p/12240245.html