在嗅探浏览器的标头时,我发现“Accept-Language”标头包含en-US,en;q=0.5
。
我理解en-US
,但是 for/from 是什么,en;
/在哪里?还有q=0.5
?这个标头值在所有网站和域中都是静态的(据我所知)。
(作为参考,我正在调查为什么一个网站继续将我的语言默认为中文(在网站上)。我的标题似乎要求使用英语,我的浏览器的语言环境设置为英语,并且我从未将任何类型的语言设置/偏好设置为中文。我清除了所有 cookie/缓存等。我唯一的猜测是我以某种方式被路由到位于中文国家的 CDN,因为我不明白网站如何才能/能够做出语言偏好决定,因为它显然不是来自我的标题。)
答案1
这意味着浏览器分配en-US
质量 1 和en
质量 0.5,或者换句话说,这意味着“我最喜欢美式英语,但除此之外,任何英语都可以”。