ホームページ >よくある問題 >httpというのは主に暗号化に使われるプロトコルですよね?

httpというのは主に暗号化に使われるプロトコルですよね?

(*-*)浩
(*-*)浩オリジナル
2019-12-24 10:55:478181ブラウズ

httpというのは主に暗号化に使われるプロトコルですよね?

#http は、通常は TCP 上で実行される単純な要求/応答プロトコルです。クライアントがサーバーに送信できるメッセージの種類と、クライアントが取得する応答の種類を指定します。

要求メッセージと応答メッセージのヘッダーは ASCII コード形式で指定されますが、メッセージの内容は MIME に似た形式です。この単純なモデルは、開発と展開を非常に簡単にしたため、Web の初期の成功に役立ちました。 (推奨研究: phpstorm)

ワールド ワイド ウェブ WWW (ワールド ワイド ウェブ) は、ヨーロッパのジュネーブにある量子物理学研究所 CERN に由来し、インターネットは想像を絶する速度に達し、発展します。

この TCP/IP ベースのテクノロジは、何十年にもわたって開発されてきたインターネット上で最大の情報システムを、わずか 10 年で急速に成長させました。その成功の要因は、そのシンプルさと実用性にあります。

WWW の背後には、このような壮大な作業の完了をサポートする一連のプロトコルと標準があります。これが、HTTP ハイパーテキスト転送プロトコルを含む Web プロトコル ファミリです。

1990 年、HTTP は WWW をサポートするプロトコルになりました。

WWW の父である創始者ティム ベマーズ リーによって提案され、その後 IETF (Internet Engineering Task Force) を組織するために WWW コンソーシアム (WWW Consortium) が設立されました。そしてHTTPプロトコルを公開します。

HTTP はアプリケーション層プロトコル であり、他のアプリケーション層プロトコルと同様に、ある種の特定のアプリケーションを実装するためのプロトコルであり、ユーザー空間で実行されるアプリケーションによって実装されます。

HTTP はプロトコルの仕様であり、文書に記録された仕様であり、実際に HTTP プロトコルを介して通信を行う HTTP の実装プログラムです。

HTTP プロトコルは C/S アーキテクチャに基づいて通信します。HTTP プロトコルのサーバー側の実装プログラムには httpd、nginx などが含まれます。クライアント側の実装プログラムは主に Web ブラウザーなどです。 Firefox や Internet Explorer、Google chrome、Safari、Opera など

さらに、クライアントのコマンド ライン ツールには elink、curl などが含まれます。

Web サービスは TCP に基づいているため、クライアントの要求にいつでも応答できるように、Web サーバーはポート 80/TCP をリッスンする必要があります。クライアント ブラウザと Web サーバーは、HTTP プロトコルを通じて通信できます。

以上がhttpというのは主に暗号化に使われるプロトコルですよね?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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