ホームページ  >  記事  >  URL の http は何を指しますか?

URL の http は何を指しますか?

藏色散人
藏色散人オリジナル
2020-10-26 11:37:2253454ブラウズ

URL の http は、データを送信するための TCP/IP に基づく通信プロトコルである Hypertext Transfer Protocol を指します。HTTP プロトコルは、インターネットおよびすべての WWW で最も広く使用されているネットワーク送信プロトコルです。ファイル この標準に従う必要があります。

URL の http は何を指しますか?

URL の http は、ハイパーテキスト転送プロトコルを指します。

HTTP プロトコル (HyperText Transfer Protocol) は、インターネット上で最も広く使用されているネットワーク伝送プロトコルであり、すべての WWW ファイルはこの標準に準拠する必要があります。

HTTP は、データ (HTML ファイル、画像ファイル、クエリ結果など) を転送するための TCP/IP に基づく通信プロトコルです。

HTTP の動作原理

HTTP プロトコルは、クライアント/サーバー アーキテクチャで動作します。ブラウザは HTTP クライアントとして、URL を介してすべてのリクエストを HTTP サーバー、つまり WEB サーバーに送信します。

Web サーバーには、Apache サーバー、IIS サーバー (インターネット インフォメーション サービス) などが含まれます。

Webサーバーは、受信したリクエストに応じて、クライアントに応答情報を送信します。

デフォルトの HTTP ポート番号は 80 ですが、8080 または他のポートに変更することもできます。

HTTP について注意すべき 3 つの点:

HTTP はコネクションレスです。コネクションレスとは、各接続が 1 つのリクエストのみの処理に制限されていることを意味します。サーバーはクライアントの要求を処理し、クライアントの応答を受信した後、接続を切断します。この方法により、送信時間が節約されます。

HTTP はメディアに依存しません。これは、クライアントとサーバーがデータ コンテンツの処理方法を知っている限り、あらゆる種類のデータを HTTP 経由で送信できることを意味します。クライアントとサーバーは、使用する適切な MIME タイプのコンテンツ タイプを指定します。

HTTP はステートレスです: HTTP プロトコルはステートレス プロトコルです。ステートレスとは、プロトコルにトランザクション処理のためのメモリ機能がないことを意味します。ステータスがないということは、後続の処理で以前の情報が必要な場合にその情報を再送信する必要があることを意味し、その結果、接続ごとに転送されるデータ量が増加する可能性があります。一方、事前の情報が必要ない場合、サーバーはより速く応答します。

次の図は、HTTP プロトコルの通信プロセスを示しています:

URL の http は何を指しますか?

以上がURL の http は何を指しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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