鍍金池/ 問答/GO  HTML/ http協(xié)議請求頭問題請教?

http協(xié)議請求頭問題請教?

客戶端發(fā)送請求時通常會有類似的頭信息:

Accept:text/html,application/xml;q=0.9,*/*;q=0.8

上面頭信息的具體含義是啥意思呢?
我的理解是:客戶端告訴服務器:給我text/html,application/xml類型的數(shù)據(jù),處理權重是0.9;*/*表示其他類型的數(shù)據(jù),處理權重是0.8.是這樣理解的嗎?

回答
編輯回答
爛人

值的分隔符為,
text/html沒有加;q= 表示權重為1
*/*是任意類型的 MIME 類型

參考
https://developer.mozilla.org...
https://developer.mozilla.org...

2018年5月20日 10:20
編輯回答
耍太極

這個情況下,q 是指客戶端更喜歡哪個類型的數(shù)據(jù)。 text/html最好(q默認1),application/xml;q=0.9其次,/;q=0.8其它類型最后。

2018年7月3日 10:32