选择JSON或XML

时间:2013-03-29 22:11:01

标签: xml json asp.net-web-api

使用Web Api,我如何允许用户选择从Web服务获取JSON还是XML?

1 个答案:

答案 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