HTTPリクエストメッセージレスポンスメッセージ

記事の一般的なリストに戻る

1つ、HTTPの説明

HTTP(ハイパーテキストトランスポートプロトコル)プロトコル[ハイパーテキスト転送プロトコル]
プロトコルは、ブラウザとワールドワイドウェブサーバー間の通信のルールを詳細に指定します

2つ目は、リクエストメッセージとレスポンスメッセージです。

リクエストの種類、ここに2つあります

GET请求      请求体可以没有
POST请求		请求体可以有

リクエストメッセージ

1.GET
応答ヘッダー:形式のほとんどの情報は、名前+コロン+スペース+パラメーターです。

'''
请求行	GET /s?ie=utf-8 HTTP/1.1
请求头	Host: www.baidu.com
		Cookie: name=dalao
		Conten-type: applocation/x-www-form-url
		User-Agent: chrome 99
空行
请求体	username=admin&password=admin
'''

2.POST
応答ヘッダー:形式のほとんどの情報は、名前+コロン+スペース+パラメーターです。

'''
请求行	POST /s?ie=utf-8 HTTP/1.1
请求头	Host: www.baidu.com
		Cookie: name=dalao
		Conten-type: applocation/x-www-form-url
		User-Agent: chrome 99
空行
请求体	username=admin&password=admin
'''

応答メッセージ

応答ヘッダー:形式のほとんどの情報は、名前+コロン+スペース+パラメーターです。

'''
响应行	HTTP/1.1	200	OK	1.(协议版本:HTTP/1.1)   2.(响应状态码:200:)   3.(响应状态字符串:OK)
响应头	Content-Type: text/html;charset=utf-8   类型
		Content-length: 2048	长度
		Content-encoding:gizp 	压缩方式
空行
响应体	<html>
			<head>
			</head>
			<body>
				<h1>网页文字</h1>
			</body>
		</html>
		
'''

例を示す

GoogleChromeで。
1. F12を押して開発者インターフェイスに入り、[ネットワーク]列をクリックします。
このNetwordタグの下に、現在のWebページのすべての送信と要求が名前表示に一覧表示されます。そして、ファイル情報を受け取りました。

2.左側のBaiduページの検索ボックスにluichunと入力して検索し、Enterキー
押して、ページをもう一度更新します。

3. Nameの最初のファイルをクリックします。Baidu
検索はs?ie = utf-8&...
Google検索はsearch?q = luichun ..です。
ここに画像の説明を挿入します

ここに画像の説明を挿入します

次に、別のウィンドウからジャンプします。

Headers 头部信息
Preview 响应的预览
Response 响应
Initiator 发起者
Timing 计时
Cookies 储存在用户本地终端上的数据(通常经过加密)

ヘッダーの下には4つのタブがあります

General 大体的
Response Headers 响应头
Request Headers 请求头
Query String Parameters 查询字符串参数

ここに画像の説明を挿入します

1.リクエストヘッダー
Baiduでは、右側の小さな印刷物のビューソースをクリックして、Baiduのリクエストヘッダーを介してリクエストメソッドGET
を表示し、リクエストヘッダーを直接クリックして呼び出しメソッドGETを表示します。

Baiduでのリクエストの動作は、
GET(リクエストメソッド)+ url(IPアドレス)+ HTTP1.1(プロトコルバージョン)
です。Googleでは説明しません。
ここに画像の説明を挿入します

2.クエリ文字列パラメータークエリ文字列パラメーター
は、リクエスト行のURLのパラメーターの分析です(フォーマットは後で調整するのに便利です)
ここに画像の説明を挿入します
3。
応答ヘッダー元の応答メッセージを表示
する小さな印刷物のソースを表示をクリックします。元の応答メッセージを表示する権利
ここに画像の説明を挿入します

応答の本文を表示するに
は、上部ウィンドウの応答htmlタグテキストcssスタイルjsコードなどをクリックします
ここに画像の説明を挿入します

4.リクエストボディのコンテンツが要求された
郵便法により、及びログインがこの方法を使用します。表示
ログインファイルにフォームデータを。ログイン情報は、フォームデータに記録されています。
メールボックスとパスワードは記録されている。
そして、その応答は空ですジャンプ、それは私たちに影響を与えません
ここに画像の説明を挿入します

総括する

响应报文  1.Response(响应体) 
		 2.Response Headers(响应行)
		 
请求报文 
		 1.Request Headers(请求行) 
		 2.From Data(请求体)

HTTP2については、https: //nodejs.org/api/http2.html#http2_http_2を参照でき
ます。

おすすめ

転載: blog.csdn.net/weixin_47021806/article/details/111871642