|
15#

樓主 |
發(fā)表于 2021-3-28 15:25:26
|
只看該作者
day 2 1 F7 ? [9 y7 N% H; `
summarize 1.1
( C4 z0 t$ T- i1 M7 Y: f6 q
4 J! b( O- \' W+ R( y+ l1 S0 ]# U瀏覽器中右擊選擇檢查,,查看http協(xié)議的通信過程! u I& h" U6 T
以訪問百度網(wǎng)站http協(xié)議通信過程為例8 b l! t# X2 p, S! o1 r$ Y5 Y: c
GET 請(qǐng)求報(bào)文說明: @2 M- L. R7 a$ s; e8 ?
9 D( H& L1 M! S$ c! Z) B( A
——請(qǐng)求行——
. u% ?' d9 g/ F5 RGET / HTTP/1.1 # GET請(qǐng)求方式, 請(qǐng)求資源路徑,,HTTP協(xié)議版本2 l8 u6 d0 E& R9 l& i
——請(qǐng)求頭——, k$ @! k" K0 J+ q, ?1 R
Host: www.baidu.com # 服務(wù)器的主機(jī)地址和端口號(hào),,默認(rèn)是80。例如訪問本機(jī)服務(wù)器地址Host: localhost:9000
4 q F3 g# M% D7 C0 gConnection: keep-alive # 和服務(wù)端保持長連接1 n, w! Q" M" |" t
sec-ch-ua: "Chromium";v="88", "Google Chrome";v="88", ";Not A Brand";v="99": `- G$ e7 o7 [' D: D0 e
sec-ch-ua-mobile: ?0 # 這兩部分不清楚是什么東西,,后續(xù)查資料
* d+ b# g1 w9 `Upgrade-Insecure-Requests: 1 # 讓瀏覽器升級(jí)不安全請(qǐng)求,,使用 https請(qǐng)求6 d) k7 O9 p2 P4 h* s2 M
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 # 用戶代理,,也就是客戶端的名稱
9 z. K3 B Q/ f: G+ jAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 # 可接受的數(shù)據(jù)類型
) G4 i9 S% J7 |! [2 @/ ?8 b# Sec-Fetch 開頭的請(qǐng)求頭都屬于Fetch Metadata Request Headers,網(wǎng)絡(luò)請(qǐng)求的元數(shù)據(jù)描述,,服務(wù)端根據(jù)這些補(bǔ)充數(shù)據(jù)進(jìn)行細(xì)粒度的控制響應(yīng),。2019年發(fā)布的新草案,目前處于草案階段,。這些請(qǐng)求頭都是不能篡改的,,是瀏覽器自動(dòng)加上的請(qǐng)求頭,保證數(shù)據(jù)的準(zhǔn)確性,。服務(wù)端可以精確判斷請(qǐng)求的合法性,,杜絕非法請(qǐng)求和攻擊,提高安全性,。+ r6 B# p( c& j
Sec-Fetch-Site: none # 請(qǐng)求發(fā)起者的來源于目標(biāo)資源來源之間的關(guān)系,。none:用戶直接觸發(fā)頁面導(dǎo)航,例如直接輸入地址,,或點(diǎn)擊標(biāo)簽
# y/ L6 T/ s, Z; TSec-Fetch-Mode: navigate # 表明了一個(gè)請(qǐng)求的模式,,navigate:瀏覽器的頁面切換請(qǐng)求。0 C6 ~! @) r1 D% q; N8 b* T6 Q
Sec-Fetch-User: ?1 # 取值是一個(gè)Boolean,。?1:表示導(dǎo)航請(qǐng)求由用戶激活觸發(fā)
; q+ F2 Y7 l: E$ V9 x% VSec-Fetch-Dest: document # 請(qǐng)求目的地,,即如何使用獲取的數(shù)據(jù)& P* U) t2 t" V
Accept-Encoding: gzip, deflate, br #可接受的壓縮格式4 x _* X% i$ d3 v2 Q
Accept-Language: zh-CN,zh;q=0.9 # 可接受的語言
6 J+ [4 C$ B, U% N/ T2 n: q) U# 這論壇好像不能發(fā)其他網(wǎng)站的相關(guān)名詞,最近想發(fā)了幾個(gè)總結(jié)的機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的帖子,,其中引用別人的部分注明了一下,。都被刪了。,。,。
+ P5 o9 U. z; ~' C- g- [% \$ v1 _# gCookie: BIDUPSID=E36B12D174C23E164BBC1B5D546961DC; PSTM=1616318074; BAIDUID=E36B12D174C23E16A5AB0F0829AE4049:FG=1; BAIDUID_BFESS=E36B12D174C23E16A5AB0F0829AE4049:FG=1; BD_UPN=12314753; Hm_lvt_aec699bb6442ba076c8981c6dc490771=1616583278; COOKIE_SESSION=0_4_0_0_0_0_0_0_0_0_0_0_0_42_0_358_0_1616583627_1616583269%7C1%230_4_1616583269%7C1 # 登錄用戶的身份標(biāo)識(shí), ?3 |7 d7 d2 s4 b% Y, h; K
# Z4 g% l1 A9 X0 v" M6 L% P
——空行——/ K0 Y; F' L& Z- C/ [3 Q3 H8 i4 ^
$ M( Q# m7 A3 t- e9 y
. c2 e# X; e5 a) H8 {/ j
m2 _: }- E! p# ^$ ~4 g7 F
" p& N4 d3 l. z$ c/ W! ~6 o( e9 Q
, {' `4 K: Z0 @ Z( m9 l: }5 G* G! E6 ?
0 C( m8 [4 r, ^, G
0 d! K, h# F+ [3 L/ ]- P) _
|
|