【发布时间】:2014-01-24 15:52:28
【问题描述】:
这很奇怪!我使用 ASP.NET MVC 5 创建 OData Web API。从控制器返回 IQueriable,没什么特别的。
但出于某种原因当我需要 XML 时它会不断返回 JSON。
我使用 Accept: application/xml 从 Fiddler 发送 GET - 没有反应。
我尝试在服务器代码中强制删除 JsonFormater - 再次没有反应。
它总是返回 JSON。我错过了什么?
【问题讨论】:
-
你试过-application/atom+xml吗?
-
你帮了忙!非常感谢。
-
由于某种原因 application/xml 不起作用,但 application/atom+xml 起作用
-
odata V3 只支持三种协议。在一个原子协议中,你拼错了。我可以把它作为答案吗?
标签: xml asp.net-mvc json odata