asp.net-web-api – 如何使ASP.NET Web API只返回XML?
发布时间:2020-12-16 07:17:29 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试向ASP.NET Web API发送get请求并获取 XML以在我的 Android应用程序中解析它.当我通过Web浏览器尝试链接时它返回XML,但是当Android应用程序发送请求时它返回JSON.如何以仅发送XML的方式修复它?谢谢 解决方法 如果您不打算提供JSON,则可以删除JSON
我正在尝试向ASP.NET Web API发送get请求并获取
XML以在我的
Android应用程序中解析它.当我通过Web浏览器尝试链接时它返回XML,但是当Android应用程序发送请求时它返回JSON.如何以仅发送XML的方式修复它?谢谢
解决方法
如果您不打算提供JSON,则可以删除JSON格式化程序:
var formatters = GlobalConfiguration.Configuration.Formatters; formatters.Remove(formatters.JsonFormatter); 您还可以明确指定要在操作中使用的格式化程序: public object Get() { var model = new { Foo = "bar" }; return Request.CreateResponse(HttpStatusCode.OK,model,Configuration.Formatters.XmlFormatter); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在MVC3或IIS 7.5中禁用x-frame-options
- asp.net-mvc – MvcContrib.MVC3-ci和Mvc.Contrib NuGet包之
- asp.net – 验证嵌套的ViewModels
- asp.net-mvc – IIS站点上的高CPU
- asp.net – 很好的复杂linq到sql示例?
- asp.net-mvc-3 – 如何正确覆盖EF 4.1中的SaveChanges函数
- asp.net – 是否可以在多个Web服务器之间共享System.Runtim
- Asp.net WebApi HttpClient强类型PostAync
- ASP.NET Core 3.1 WebApi+JWT+Swagger+EntityFrameworkCore
- ASP.NET 5未在开发模式下运行
推荐文章
站长推荐
- 获取在asp.net中单击错误页面的页面的URL
- asp.net – 无法加载viewstate.正在加载viewstat
- asp.net-mvc – 如何在ASP.NET MVC中要求X.509证
- 获取asp.net中的上一页名称
- asp.net-web-api – 带有PUT或PATCH谓词的ASP.NE
- asp.net-mvc-4 – 如何通过MVC4 upshot上传相关实
- asp.net-membership – 泛型和ASP.Net成员资格提
- 处理ASP.NET MVC中的异步请求
- asp.net-mvc – 是否有任何基于ASP.NET MVC订阅的
- ASP.NET Core 1.0 ConfigurationBuilder().AddJs
热点阅读