鍍金池/ 問(wèn)答/Java  網(wǎng)絡(luò)安全  HTML/ 為什么請(qǐng)求同一個(gè)鏈接postman亂碼chrome不亂碼?

為什么請(qǐng)求同一個(gè)鏈接postman亂碼chrome不亂碼?

下載一個(gè)文件通過(guò)Content-Disposition獲取文件名,先用postman 和 Chrome試試 發(fā)現(xiàn)一個(gè)亂碼另一個(gè)不亂碼

Content-Type 沒(méi)有返回具體的編碼是什么 chrome 是怎么判斷出來(lái)的 還是剛好默認(rèn)的解碼解析出來(lái)的

這是postman
clipboard.png

這是Chrome

clipboard.png

回答
編輯回答
互擼娃

Chrome會(huì)先嘗試用UTF8解碼,不對(duì)就換本地locale(GBK)編碼。Postman這種高冷程序員專(zhuān)用工具看起來(lái)并不鳥(niǎo)locale,于是直接亂碼。

總之經(jīng)驗(yàn)告訴我們,面向消費(fèi)者的軟件總是比面向程序員的更魯棒。

2018年5月5日 10:55