0
public class UploadResult
{
public UploadResult()
{
}
public bool success { get; set; }
public string msg { get; set; }
}
然後控制器方法內我返回這個類作爲JSON:
[HttpPost]
public UploadResult UploadFile()
{
var jsResult = new UploadResult() { success = false, msg = "Test" };
HttpContext.Current.Response.ContentType = "text/html";
return jsResult;
}
由於IE不明白JSON文件類型,我想將contentType設置爲「text/html」。在我的js庫的文檔中也需要contentType必須是「text/html」。
但是,響應標頭的contentType是「application/json」。我該如何改變它?爲什麼當我明確地將其設置爲「text/html」時它不起作用?