ブラウザとWEBサーバーの関係はHTTPプロトコルです。 HTTP は、クライアント側とサーバー側の要求と応答の標準です。クライアントはエンド ユーザーであり、サーバーは Web サイトです。 Web ブラウザ、Web クローラー、またはその他のツールを使用して、クライアントはサーバー上の指定されたポートへの HTTP リクエストを開始します。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
ブラウザとWEBサーバー間の情報交換に使用されるプロトコルはHTTPです。
HTTP は、クライアントとサーバーの要求と応答 (TCP) の標準です。クライアントはエンド ユーザーであり、サーバーは Web サイトです。 Web ブラウザ、Web クローラー、またはその他のツールを使用して、クライアントはサーバー上の指定されたポート (デフォルトのポートは 80) への HTTP リクエストを開始します。 (このクライアントをユーザー エージェントと呼びます)。
アンサー サーバーは、HTML ファイルや画像などの (一部の) リソースを保存します。この応答サーバーはオリジン サーバーと呼ばれます。ユーザー エージェントとオリジン サーバーの間には、プロキシ、ゲートウェイ、トンネルなどの複数の層が存在する場合があります。
TCP/IP プロトコルはインターネット上で最も人気のあるアプリケーションですが、HTTP プロトコルでは、TCP/IP プロトコルを使用する必要があることや、TCP/IP プロトコルがサポートする層を指定していません。実際、HTTP は他のインターネット プロトコルやネットワーク上で実装できます。 HTTP は、(その基礎となるプロトコルが提供する) 信頼性の高いトランスポートを前提としているだけであり、そのような保証を提供する任意のプロトコルを使用できます。
拡張情報:
プロトコル機能
HTTPプロトコル(HyperText Transfer Protocol、ハイパーテキスト転送プロトコル)とはWWW サーバーからローカル ブラウザにハイパーテキストを送信するために使用される送信プロトコル。これにより、ブラウザの効率が向上し、ネットワーク送信が削減されます。
コンピュータがハイパーテキスト ドキュメントを正確かつ迅速に送信できるようにするだけでなく、ドキュメントのどの部分を送信するか、コンテンツのどの部分を最初に表示するか (グラフィックの前のテキストなど) も決定します。
HTTP にはコマンドと送信情報が含まれており、Web アクセスだけでなく、他のインターネット/イントラネット アプリケーション間の通信にも使用され、さまざまなアプリケーション リソースのハイパーメディア アクセス統合を実現します。
コンピュータ関連の知識について詳しくは、FAQ 列をご覧ください。
以上がブラウザとWebサーバー間のプロトコルは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。