要求返回 Json 或 Xml 数据时更正要设置的 HTTPHeader
Correct HTTPHeader to set when asking for Json or Xml data to be returned
如果我想根据请求者的 headers 编写一个 returns Json 或 Xml 的 REST 服务,他们的请求 application/json
添加到 Accept
Header 或 Content-Type
Header(或两者)?
您的消费者在 Accept
header 中指定响应可接受的媒体类型。
然后您可以使用适当的媒体类型发送数据。
如果他们发送 你 数据 - 例如在 POST
中,他们必须使用媒体类型填充 Content-Type
header他们发送的数据。
如果我想根据请求者的 headers 编写一个 returns Json 或 Xml 的 REST 服务,他们的请求 application/json
添加到 Accept
Header 或 Content-Type
Header(或两者)?
您的消费者在 Accept
header 中指定响应可接受的媒体类型。
然后您可以使用适当的媒体类型发送数据。
如果他们发送 你 数据 - 例如在 POST
中,他们必须使用媒体类型填充 Content-Type
header他们发送的数据。