此方法从百度得,原文链接找不到了
//WebAPI接口返回xml格式,由Accept.application决定 services.AddMvc(opt => { opt.RespectBrowserAcceptHeader = true; }) .AddXmlSerializerFormatters() .AddXmlDataContractSerializerFormatters();
加上这个配置后,就可以根据客户端的请求类型返回json或者xml。默认还是返回json。
客户端请求头设置为request.Accept = "application/xml";返回xml数据。
客户端请求头设置为request.Accept = "application/json";返回json数据。
原文:https://www.cnblogs.com/masonblog/p/13031004.html