gpt4 book ai didi

asp.net-mvc - asp.net 在哪里以及为什么更改错误响应?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:20:58 27 4
gpt4 key购买 nike

我希望我的 ASP.NET MVC 应用程序返回代码为 400 的 HTTP 响应,并将错误描述作为正文。我的代码是:

response.StatusCode = 400;
response.Write("Some error");
response.End();

当我在本地主机上测试这段代码时,我得到了预期的结果。但在远程服务器上,响应文本仅包含错误的文本描述,在本例中为“Bad Request”。

  1. 你能解释一下这种行为吗?
  2. 有什么解决方案?

Web Server - IIS7, locahost 表示我从本地计算机访问,remote - 来自远程。

最佳答案

答案很简单:

response.TrySkipIisCustomErrors = true;

关于asp.net-mvc - asp.net 在哪里以及为什么更改错误响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1346351/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com