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/