我想让我的ASP.NET MVC应用程序返回带有代码400的HTTP响应以及错误的描述。我的代码是:asp.net如何更改错误响应?
response.StatusCode = 400;
response.Write("Some error");
response.End();
当我在localhost上测试这段代码时,我得到了预期的结果。但是在远程服务器上,响应文本仅包含错误的文本描述,在这种情况下“错误请求”。
- 您能解释一下这种行为吗?
- 这是什么解决方案?
Web服务器 - IIS7,locahost意味着我从本地计算机访问远程 - 从远程访问。
'普通民宅请求' 或 '错误的请求'? – rahul 2009-08-28 11:13:44
@phoenix,谢谢,修复了 – 2009-08-28 11:17:51
远程服务器版本? – AnthonyWJones 2009-08-28 11:38:43