0

WCF Web API 根据请求标头中的 Accept 参数返回 XML 或 JSON 数据,而不考虑我们是否在 WebInvoke/WebGet 属性中设置了 ResponseFormat=WebMessageFormat.Json。这是 API 的正确行为还是错误?

4

1 回答 1

1

WCF Web API 忽略 ResponseFormat 属性。该属性之所以存在,是因为它努力与以前的 WCF REST 努力向后兼容。返回的媒体类型主要基于客户端发送的 Accept 标头。

于 2011-09-13T12:46:28.087 回答