asp.net

asp.net 重定向怎样设置状态码

小樊
82
2024-12-09 21:05:21
栏目: 编程语言

在ASP.NET中,当你需要重定向到另一个页面时,可以使用Response.Redirect方法。默认情况下,此方法使用状态码302进行重定向,这意味着临时重定向。如果你想要设置自定义的状态码,可以在Response.Redirect方法中传递状态码作为参数。

以下是一个示例,展示了如何在ASP.NET中设置自定义状态码:

Response.Redirect("TargetPage.aspx", false, 301);

在这个例子中,我们将状态码设置为301(永久重定向)。请注意,将第二个参数设置为false,以便在重定向之前执行任何必要的处理(例如,清理资源)。

这里有一些常用的HTTP状态码:

请根据你的需求选择合适的状态码。

0
看了该问题的人还看了