http - Accept-Language HTTP header 使用什么 ISO 代码?

标签 http browser http-headers

Accept-Language header 的语言部分使用什么 ISO 代码(即 es 代表西类牙语,de 代表德语,en 代表英语)

是 ISO 639-1 吗?

最佳答案

Is it ISO 639-1?

有人会这么想。事实上,该格式(除其他外)来自 ISO 639-1 和 639-3。简而言之:Accept-Language header 由 RFC 7231, section 5.3.5 授权.其中允许的语言标签列表是指RFC 5646这又指向 IANA Language Subtag Registry .据我所知,这种格式根本不直接映射到任何 ISO 代码。另请参阅:Wikipedia: IETF Language Tag - Relation to other standards .

关于http - Accept-Language HTTP header 使用什么 ISO 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37053674/

相关文章:

php - 上传图像选择器照片 ios

c# - 如何在 GET 请求中包含内容?

javascript - 在我使用 javascript + 假超链接隐藏当前内容并显示新内容的页面上启用 "Back"

c++ - 具有相同全局变量的两个浏览器插件中的段错误

java - 不使用过滤器设置响应头 - RESTeasy

HTTP 状态代码 4xx 与 5xx

angular - HTTP 错误 502.5 - ANCM 进程外启动失败

css - 浏览器中的 Xpages 预览与客户端中的预览

node.js - 如何在 express.js 中仅发送 200 个响应

javascript - Axios POST 到 Mailchimp API : HTTP Authentication not working