使用Web Api,我如何允许用户选择从Web服务获取JSON还是XML?
答案 0 :(得分:1)
开箱即用的Web API允许客户端从服务器中选择他们想要的格式。他们可以发送:
Accept: application/json
在HTTP标头中以获取JSON,并且:
Accept: application/xml
获取XML。如果未指定Accept标头,则JSON是默认值。
这被称为内容协商,您可以在此处了解更多信息:
http://www.asp.net/web-api/overview/formats-and-model-binding/content-negotiation