我遇到了使用以下标头的HTTP客户端:
Accept: application/vnd.api+json; charset=utf-8'
根据HTTP spec,Accept
标头可以具有参数。最常见的参数是q
参数,该参数设置不同内容类型的优先级。但是,出于多种原因,我认为charset
不是有效的Accept
参数:
Accept
已经具有Accept-Charset
参数,似乎使它变得多余了Accept
的文档中,即使它们确实包含在Content-Type
页面中也是如此Accept
的字符集,即使它是Content-Type
的因此,看来Accept; charset
是不寻常。但这是错误的吗?
答案 0 :(得分:0)
您引用了规范,该规范表示还可以。还有什么要说的?