ホームページ  >  記事  >  http とはどのようなトランスポート プロトコルですか?

http とはどのようなトランスポート プロトコルですか?

尚
オリジナル
2020-03-03 13:06:0812054ブラウズ

http とはどのようなトランスポート プロトコルですか?

HTTP の正式名称は HyperText Transfer Protocol (ハイパーテキスト転送プロトコル) で、1990 年以来 WWW で広く使用されており、Web 上で最も一般的に使用されているプロトコルです。今日の WWW HTTP アプリケーション層プロトコルです。

インターネットを閲覧すると、インターネット上でブラウザと Web サーバーの間で HTTP を介してデータが送受信されます。 HTTP は、要求/応答モデルに基づくステートレス プロトコルです。これは通常リクエスト/レスポンスと呼ばれるものです。

HTTP 機能:

クライアント/サーバー モードをサポートします。

シンプルかつ高速: クライアントがサーバーにサービスを要求するときは、要求メソッドとパスを送信するだけで済みます。 HTTP プロトコルは単純であるため、HTTP サーバーのプログラム サイズは小さく、通信速度は非常に高速です。

柔軟性: HTTP ではあらゆるタイプのデータ オブジェクトの送信が許可され、送信されるタイプは Content-Type によってマークされます。

接続なし: 接続なしの意味は、各接続が 1 つのリクエストのみを処理するように制限することです。サーバーはクライアントのリクエストを処理し、クライアントの応答を受信した後、接続を切断します。この方法により時間を節約できます。

ステートレス: HTTP プロトコルはステートレス プロトコルです。ステートレスとは、プロトコルにトランザクション処理のためのメモリ機能がないことを意味します。ステータスがないということは、後続の処理で以前の情報が必要な場合にその情報を再送信する必要があることを意味し、その結果、接続ごとに転送されるデータ量が増加する可能性があります。一方、事前の情報が必要ない場合、サーバーはより速く応答します。

以上がhttp とはどのようなトランスポート プロトコルですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。