在调试使用AJAX的jQuery应用程序时,我经常需要查看服务返回给浏览器的json.所以我将把JSON数据的URL丢弃到地址栏中.
这对ASPNET很好,因为在编码错误的情况下,我可以在浏览器中看到ASPNET诊断:

但是当服务器端代码正常工作并实际返回JSON时,IE会提示我下载它,所以我看不到响应.

我可以让IE不这样做,换句话说,只是将它显示为纯文本?
我知道如果我将Content-Type标头设置为,我可以这样做text/plain.
但这特别是ASPNET MVC应用程序的上下文,当我在我的一个动作方法上使用JsonResult时,它自动设置响应.另外,我有点想保留适当的内容类型,而不是仅仅为了支持调试工作而改变它.