|
15#
![](static/image/common/ico_lz.png)
樓主 |
發(fā)表于 2021-3-28 15:25:26
|
只看該作者
day 2 . z7 [) i7 \) E# p' Y
summarize 1.1/ |7 M2 z6 u. J+ z' @ K% I1 a, r
6 t. J! m1 w3 |# T
瀏覽器中右擊選擇檢查,,查看http協(xié)議的通信過程
5 w* E0 U9 p( m2 @以訪問百度網(wǎng)站http協(xié)議通信過程為例
& X! ], l! Z" }9 @9 dGET 請(qǐng)求報(bào)文說明
?' t" b5 {- f' w1 f: n* D8 F% p9 _
. ^$ M# u2 t, ?) |: c6 }7 L2 s3 I5 F——請(qǐng)求行——# o1 ]8 @5 X+ J
GET / HTTP/1.1 # GET請(qǐng)求方式, 請(qǐng)求資源路徑,,HTTP協(xié)議版本- q* P# `3 ] p9 _( E
——請(qǐng)求頭——/ T: t5 m5 L6 ]3 b6 `, U* g
Host: www.baidu.com # 服務(wù)器的主機(jī)地址和端口號(hào),,默認(rèn)是80。例如訪問本機(jī)服務(wù)器地址Host: localhost:9000
( Y2 M! ?1 Z7 oConnection: keep-alive # 和服務(wù)端保持長(zhǎng)連接
' S- Q1 i" Y! `2 g! {sec-ch-ua: "Chromium";v="88", "Google Chrome";v="88", ";Not A Brand";v="99"3 X e/ F' O u% Q
sec-ch-ua-mobile: ?0 # 這兩部分不清楚是什么東西,,后續(xù)查資料9 k; Y. V1 {' b
Upgrade-Insecure-Requests: 1 # 讓瀏覽器升級(jí)不安全請(qǐng)求,使用 https請(qǐng)求
$ \4 E: O0 T9 k7 E9 z6 m8 V- F1 ZUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 # 用戶代理,,也就是客戶端的名稱
) f6 O' |& G; t+ x' ~6 r2 F, m/ HAccept: 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ù)類型
* o$ X% [ b# E/ C/ ^/ M0 f# 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)求和攻擊,,提高安全性。) j" j# s& A( i2 P* n# i) p! B1 K
Sec-Fetch-Site: none # 請(qǐng)求發(fā)起者的來源于目標(biāo)資源來源之間的關(guān)系,。none:用戶直接觸發(fā)頁(yè)面導(dǎo)航,,例如直接輸入地址,或點(diǎn)擊標(biāo)簽
# f0 l( V# R: USec-Fetch-Mode: navigate # 表明了一個(gè)請(qǐng)求的模式,,navigate:瀏覽器的頁(yè)面切換請(qǐng)求,。
# k. S& C/ b! s' sSec-Fetch-User: ?1 # 取值是一個(gè)Boolean。?1:表示導(dǎo)航請(qǐng)求由用戶激活觸發(fā)6 x2 x0 x0 K: t M4 S7 q: q% G
Sec-Fetch-Dest: document # 請(qǐng)求目的地,,即如何使用獲取的數(shù)據(jù)
( W, k2 r8 J3 O6 a6 DAccept-Encoding: gzip, deflate, br #可接受的壓縮格式
% ]* |! F5 I' X, S; FAccept-Language: zh-CN,zh;q=0.9 # 可接受的語(yǔ)言
. l9 r" R/ y* C; o ]# 這論壇好像不能發(fā)其他網(wǎng)站的相關(guān)名詞,,最近想發(fā)了幾個(gè)總結(jié)的機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的帖子,其中引用別人的部分注明了一下,。都被刪了,。。,。
$ y# z; p! _! f- ?! aCookie: 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í)
L# r" y- F9 j3 `( s" u y* ?' M- a+ j5 C
——空行——+ z4 Z0 C+ e9 ^
0 V' @+ h) o, n) T2 v3 G5 p( ]$ s8 Z2 V8 j5 j- W# h5 J% |5 [
# o5 H' v8 _5 R: M, i+ s0 b# Y% r+ D2 y- C. V) h
, n' t% o3 r0 X$ s9 N
) O: K( t. i# Z6 Y6 u2 [ ~& T% D+ ~; ]+ b" S7 M" r
0 [' Q2 J# U; A) v- o% b |
|