HTTP Accept标头可以使用q
说明符指定优先级,例如
application/xml;q=0.8
我查看了RFC,但是可以看到q
说明符是否受本地化影响。例如,如果相应地设置q=0,8
,欧洲浏览器是否可以将该数字发送为Accept-Language
?
如果没有,那么某处必须有一些文档指明HTTP使用句点符号并且在其标题中是文化不变的吗?
答案 0 :(得分:3)
qvalue = ( "0" [ "." 0*3DIGIT ] )
| ( "1" [ "." 0*3("0") ] )
所以所有HTTP应用程序都必须使用小数点,而不是逗号或其他任何内容,无论它们驻留在世界的哪个位置。
答案 1 :(得分:1)
技术协议始终与文化无关 - 它是技术性的,而不是美国式的或任何东西。当然,您无法在HTTP标头中本地化任何内容。您也不能通过将标题字段翻译为在浏览器运行或写入的国家/地区使用的语言来本地化标题字段。