ApiController默认使用Json格式

Posted 还是上天吧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ApiController默认使用Json格式相关的知识,希望对你有一定的参考价值。

WebApiConfig

GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear();
GlobalConfiguration.Configuration.Formatters.JsonFormatter.MediaTypeMappings.Add(new QueryStringMapping("datatype", "json", "application/json"));
 
可以在浏览器直接访问时输出json内容,而不是xml内容

以上是关于ApiController默认使用Json格式的主要内容,如果未能解决你的问题,请参考以下文章

将 JSON 发布到 apicontroller

asp.net core webapi Post接收不到ajax请求数据

如何在 ApiController 中为单个方法返回 JSON?

如何使用 ApiController 返回原始字符串?

在 ASP MVC 4 (Beta) 中将 DateTime 发布到 ApiController

如何获得 JSON 响应而不是 XML?