gpt4 book ai didi

asp.net-web-api - 默认情况下使用ASP.NET Web API返回json

转载 作者:行者123 更新时间:2023-12-03 20:43:43 25 4
gpt4 key购买 nike

默认情况下是否可以从ASP.NET Web API而不是XML返回json?

最佳答案

这是默认情况下完成的操作。 JsonMediaTypeFormatter被注册为第一个MediaTypeFormatter,并且如果客户端不以特定格式请求响应,则ASP.NET Web API管道会以application/json格式为您提供响应。

如果要仅支持application/json,请删除所有其他格式化程序,并仅保留JsonMediaTypeFormatter

public static void Configure(HttpConfiguration config) {

var jqueryFormatter = config.Formatters.FirstOrDefault(x => x.GetType() == typeof(JQueryMvcFormUrlEncodedFormatter));
config.Formatters.Remove(config.Formatters.XmlFormatter);
config.Formatters.Remove(config.Formatters.FormUrlEncodedFormatter);
config.Formatters.Remove(jqueryFormatter);
}

关于asp.net-web-api - 默认情况下使用ASP.NET Web API返回json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13661563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com