目次:
定義-ハイパーテキスト転送プロトコル(HTTP)とはどういう意味ですか?
HyperText Transfer Protocol(HTTP)は、主にWorld Wide Webで使用されるアプリケーション層プロトコルです。 HTTPは、Webブラウザがクライアントであるクライアントサーバーモデルを使用し、WebサイトをホストするWebサーバーと通信します。 ブラウザはHTTPを使用します。HTTPはTCP / IPを介して運ばれ、サーバーと通信してユーザーのWebコンテンツを取得します。
HTTPは広く使用されているプロトコルであり、その単純さからインターネット上で急速に採用されています。 これは、ステートレスでコネクションレスのプロトコルです。
TechopediaはHypertext Transfer Protocol(HTTP)について説明します
HTTPのシンプルさは最大の強みですが、主な欠点でもあります。 その結果、HTTPを置き換える試みとして、ハイパーテキスト転送プロトコル-次世代(HTTP-NG)プロジェクトが登場しました。 HTTP-NGは、HTTPのセキュリティおよび認証機能を簡素化することに加えて、効率的な商用アプリケーションをサポートするために、はるかに高いパフォーマンスと追加機能を提供することを約束します。 HTTP-NGの目標のいくつかは、HTTP / 1.1に既に実装されています。これには、元のバージョンのHTTP / 1.0にパフォーマンス、セキュリティ、およびその他の機能改善が組み込まれています。
基本的なHTTPリクエストには、次の手順が含まれます。
- HTTPサーバーへの接続が開きます。
- 要求がサーバーに送信されます。
- 一部の処理はサーバーによって行われます。
- サーバーからの応答が返されます。
- 接続が閉じられます。
HTTPには、バージョンHTTP / 1.0と最新バージョンHTTP / 1.1の2つのバージョンがあります。 リビジョンで行われた変更は、主に各リクエストおよびレスポンストランザクションの接続にありました。 以前のバージョンでは、別の接続が必要でした。 新しいバージョンでは、接続を複数回再利用できます。