asp.net – 在IIS7.5中什么模块删除了400个错误请求的正文
|
我写了ASP.NET(4.0)代码,将Response.StatusCode设置为400,如果发送到服务器的数据是有效的.
在Windows 7上的IIS7(7.5.7600)中,我得到正确的html响应回到浏览器. 在Windows 2008上的IIS7(7.5.6000)中,我没有收到html正文,只有一个文本正文以“Bad Request”作为内容. 有人可以指出我如何更改2008服务器的配置以返回正文. TIA. 解决方法解决方案:编辑web.config system.webServer部分,并将httpErrors existingResponse属性设置为“PassThrough”等.即: <system.webServer>
...
<httpErrors existingResponse="PassThrough"></httpErrors>
...
</system.webServer>
那么2件事情让我想起了这个问题: 我挖了一下,在IIS7:How to Use HTTP Detailed Errors in IIS 7.0上遇到了这篇文章 这并不完全符合我在编辑web.config时发现的可能是因为我使用IIS7.5,但是足以让我进入正确的社区. 另请注意,使用IIS 10现在支持HTTP2,当请求升级到HTTP2时,不再支持包含文本的StatusDescriptions,所以如果您使用400(Bad Request)进行响应,则将仅被剥离为数字400. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – RegisterStartupScript不能使用ScriptManager,U
- 如何在ASP.NET MVC中实现Disqus?
- asp.net-mvc – 如何从ASP.NET MVC VIEWS文件夹访问HTML文件
- asp.net-mvc-3 – ASP.NET MVC 3和Razor的ASHX处理程序
- 实体框架 – 使用实体框架数据模型添加验证属性
- ASP.Net 4.0中可用的新功能是什么?
- 在ASP.NET MVC中测试HtmlHelpers
- asp.net-mvc – 在我正在运行的Visual Studio 2013中的另一
- asp.net-mvc – 我可以传递一个匿名类型到我的ASP.NET MVC视
- ASP.NET OAuth授权 – 使用ClientId和Secret以及用户名和密
- asp.net – WebAPI返回XML
- asp.net-mvc – ASP.Net身份登录重定向强制协议(
- asp.net-mvc-4 – ASP.NET MVC电子商务解决方案(
- asp.net – 如何填写一个Label.Text – 通过jQue
- asp.net – System.Net.Cookie和System.Web.Http
- asp.net – 为什么这个JSON返回“无效的JSON原语
- asp.net使用DataTable构造Json字符串的方法
- asp.net-mvc – ASP.NET MVC MultiSelectList,其
- asp.net-mvc – ASP.Net MVC:静态HTML文件的Ren
- asp.net-mvc – 对每个动作调用使用MVC Miniprof
