gpt4 book ai didi

asp.net - 处理网页请求并发生500错误时,我应该重定向到错误页面吗?

转载 作者:行者123 更新时间:2023-12-03 07:55:27 26 4
gpt4 key购买 nike

我在Jonathan Creamer的blog post的评论中阅读了dotnetchris的以下建议:

In a regular application (aka not a RESTful web service), the proper way to handle a 500 error is to issue a 302 temporary redirect, then redirect to the 500 error page that returns a proper 500 status code.



我想知道这个建议是否正确。我作为开发人员的经验是使用ASP.NET MVC,我所看到的与该框架有关的错误处理方法是,对于500个错误,不会发出任何重定向。

最佳答案

通常,我不同意这种方法。看起来像:

->访问返回错误的页面-> 302返回另一个返回500错误的页面。

对于搜索漫游器来说,意味着此页面重定向到其他页面,由于某些结果而返回错误。当然,这样不好。在我的应用程序中,我总是在出现错误的页面上显示错误。在这种情况下,我只是更改页面模板。

关于asp.net - 处理网页请求并发生500错误时,我应该重定向到错误页面吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8350245/

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