0
我WebApiCongig使用如何強制asp.net網頁API 2沒有全局配置XML響應改變
config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/html"));
以武力迴應JSON。
但有一些特定的api需要返回xml格式的數據。
我用
public HttpResponseMessage PostNotify(HttpRequestMessage request)
{
HttpResponseMessage resp = Request.CreateResponse<PackageModal>(HttpStatusCode.OK, value: package,
formatter: Configuration.Formatters.XmlFormatter);
return resp;
}
但它不工作。仍然得到一個json格式的響應。
你的ajax調用是什麼樣的? – Chris 2014-11-24 10:51:00
我的回答有幫助嗎?如果是,請接受它。如果沒有,請更詳細地解釋你的問題:) – 2014-12-04 07:38:27