ハイパーテキスト転送プロトコル (HTTP) は、インターネット上でリンクされたドキュメントの転送または取得を容易にする通信プロトコルです。 HTTP は伝送制御プロトコル (TCP) 上で実行され、Web クライアントと Web サーバー間の通信に使用されます。これは、World Wide Web のデータ通信の基礎と考えられています。

HTTP は、欧州原子核研究機関 CERN の要請を受けて、英国のコンピューター科学者ティム バーナーズ リーによって 1989 年に開発されました。これは、訪問者が Web サイトと対話する方法、および Web サーバーが訪問者からのリクエストに応答する方法を提供するアプリケーション レベルのプロトコルです。これにより、Web クライアント (Web ブラウザなど) が Web サーバーとの間でハイパーテキスト ベースのデータを送受信できるようになります。

HTTP メッセージはプレーン テキストでフォーマットされており、テキスト、画像、オーディオ、ビデオ ファイルを含めることができます。 HTTP メッセージは通常、開始行、1 つ以上のヘッダー フィールド、空行、およびオプションのメッセージ本文で構成されます。メッセージ本文にはクライアントからサーバーに送信されるデータが含まれ、ヘッダー フィールドにはコンテンツ タイプ、コンテンツ長、トランスポート エンコーディングなどの追加情報が含まれます。

HTTP は、GET、POST、PUT、HEAD、DELETE などの多数の通信方法をサポートしています。各メソッドは、クライアントから送信された要求メッセージに応答して Web サーバーが実行するアクションを記述します。

HTTP は、Web サイトとクライアント間の安全な通信を提供するために一般的に使用される Secure Sockets Layer (SSL) プロトコルの重要なプロトコルです。 SSL プロトコルを使用すると、クライアントとサーバーの両方が相互に認証し、身元を証明し、クライアントとサーバーの間で送信される通信を暗号化できます。

HTTP は Web 開発で広く使用されており、Web ベースのアプリケーションで最もよく使用されるアプリケーション プロトコルです。さらに、最新のクラウド コンピューティングやオンライン サービスにおけるデータ転送の主要なプロトコルとなっています。

プロキシの選択と購入

データセンター・プロキシ

プロキシのローテーション

UDPプロキシ

世界中の10,000以上の顧客から信頼されています

代理顧客
代理顧客
代理顧客 flowch.ai
代理顧客
代理顧客
代理顧客