
如上图,解决方式:
在“WebApiConfig.cs”中添加如下内容搞定
config.Formatters.JsonFormatter.SupportedMediaTypes.Remove(new MediaTypeHeaderValue("application/json"));
config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/html"));
config.Formatters.Remove(config.Formatters.FormUrlEncodedFormatter);
config.Formatters.Remove(config.Formatters.XmlFormatter);
搞定后再访问API的接口,效果如下:

本文介绍了一种修改WebAPI响应内容类型的方法,通过调整WebApiConfig.cs文件中的配置,将默认的application/json改为text/html,并移除了FormUrlEncodedFormatter和XmlFormatter,确保API接口返回更适合的媒体类型。
497

被折叠的 条评论
为什么被折叠?



