专业验房,武汉电影院影讯,王圣琪
web api 默认是通过客户端header 发送的请求来决定返回什么格式的,如图中红色部分所示。浏览器默认是xml格式的 所以如果我们不加以限定header的accept值,默认返回的是xml格式。 wen api服务端返回数据格式支持主要有xml 以及 json,我们的思路是直接从服务端移除xml格式的支持,那自然而然就只好返回json格式了。
解决方案:
在global.asax.cs的application_start中
加入
globalconfiguration.configuration.formatters.xmlformatter.supportedmediatypes.clear();
如图
保存 重新生成 f5。
我们可以看到 红色区域的accept值不变 但是返回的数据已经变成了可爱的json了。over
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论