使用Accept-charset HTTP标头

时间:2011-11-03 15:19:18

标签: http rest http-headers rfc2616

使用其中之一的差异和优势是什么:

Accept: application/json;charset=utf-8

Accept: application/json
Accept-Charset: utf-8

第一个表格是否符合rfc 2616?

注意:可以是json或xml等。

1 个答案:

答案 0 :(得分:3)

他们都是合规的。但我更喜欢第二个。

“charset”参数适用于媒体类型,媒体类型由IANA定义,而不是由RFC 2616定义。

  • 即使服务器理解RFC 2616,您也无法确定它是否理解“charset”参数。
  • 某些媒体类型可能没有“charset”参数。