前言
此方法从百度得,原文链接找不到了
步骤
//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数据。