HTTP はハイパーテキスト転送プロトコルであり、インターネット上で最も広く使用されているネットワーク プロトコルです。すべての WWW ファイルはこの標準に準拠する必要があります。
HTTP はアプリケーション層プロトコルであり、他のアプリケーション層プロトコルと同様、ある種の特定のアプリケーションを実装するためのプロトコルであり、その機能はユーザー空間で動作するアプリケーションによって実現されます。 HTTP はプロトコルの仕様であり、文書に記録された仕様であり、実際に HTTP プロトコルを介して通信を行う HTTP の実装プログラムです。
HTTP 動作メカニズム:
HTTP プロトコルは、リクエスト/レスポンス パラダイムに基づいています。クライアントはサーバーとの接続を確立した後、サーバーにリクエストを送信します。リクエストの形式は、統一リソース識別子、プロトコルのバージョン番号の後に、リクエスト修飾子、クライアント情報、および考えられるコンテンツを含む MIME 情報が続きます。
リクエストを受信すると、サーバーは対応する応答情報を返します。形式は、情報のプロトコル バージョン番号、成功コードまたはエラー コードを含むステータス行に、サーバー情報、エンティティ情報を含む MIME 情報が続きます。そしておそらくコンテンツ。
実際、簡単に言うと、HTML ファイルに加えて、どのサーバーにもユーザーのリクエストに応答するための HTTP 常駐プログラムがあります。ブラウザは HTTP クライアントであり、サーバーにリクエストを送信します。ブラウザに開始ファイルが入力されるか、ハイパーリンクがクリックされると、ブラウザは HTTP リクエストをサーバーに送信します。このリクエストは、IP で指定された URL に送信されます。住所。
以上がhttpとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。