フロントエンド開発におけるネットワーク転送プロトコル
フロントエンドでよく使用されるネットワーク転送プロトコル HTTPハイパーテキスト転送プロトコル FILEローカルファイル転送プロトコル FTPファイル転送プロトコル ローカルファイルにHTTPプロトコルでアクセスする方法ネイティブシステムのIISコンポーネントを介して、自分で書いたウェブサイトを追加し、パスやポートなどの を構成する.独自の内部サーバを持つ開発ツールにより、 を直接閲覧する.エージェントサーバを介して、nginx などの構成を行います.簡単なHTTPサーバーをインストールし、nodeベースのhttp-server フロントエンドが知りたいHTTPプロトコル(回転)
Webフロントエンドの開発を行う際には、クライアントとサービス側がどのように通信しているかを知る必要があります.一般的に簡単な点は、要求(クライアント)>応答(サービス側)の過程ですが、クライアントはどのようにサービス側にどのように要求しているのでしょうか.サービス側はどのように応答しているのか、応答の情報は私たちが望んでいるのではないでしょうか.
HTTP通信メカニズムは、完全なHTTP通信中に、WebブラウザとWebサーバの間で以下の7つのステップを完了する.
(1)TCP接続の確立
(2)WebブラウザからWebサーバへの要求コマンドの送信
(3)Webブラウザ送信要求ヘッダ情報
(4)Webサーバ応答
(5)Webサーバが応答ヘッダ情報を送信する
(6)Webサーバからブラウザへのデータ送信
(7)WebサーバがTCP接続を閉じる
HTTP要求フォーマット
Webフロントエンドの開発を行う際には、クライアントとサービス側がどのように通信しているかを知る必要があります.一般的に簡単な点は、要求(クライアント)>応答(サービス側)の過程ですが、クライアントはどのようにサービス側にどのように要求しているのでしょうか.サービス側はどのように応答しているのか、応答の情報は私たちが望んでいるのではないでしょうか.
HTTP通信メカニズムは、完全なHTTP通信中に、WebブラウザとWebサーバの間で以下の7つのステップを完了する.
(1)TCP接続の確立
HTTP ,Web Web , TCP , IP Internet, TCP/IP , Internet TCP/IP 。HTTP TCP , , , , , TCP , TCP 80
(2)WebブラウザからWebサーバへの要求コマンドの送信
TCP ,Web Web
:GET/sample/hello.jsp HTTP/1.1
(3)Webブラウザ送信要求ヘッダ情報
, Web , , 。
(4)Webサーバ応答
, ,
HTTP/1.1 200 OK
(5)Webサーバが応答ヘッダ情報を送信する
, 。
(6)Webサーバからブラウザへのデータ送信
Web , , , Content-Type
(7)WebサーバがTCP接続を閉じる
, Web , TCP ,
Connection:keep-alive
TCP , , 。 , 。
HTTP要求フォーマット
Web , , ,HTTP 3 :
- l URI /
- l (Request Header)
- l