HttpResponse.RedirectPermanent 方法

定义

执行从所请求 URL 到所指定 URL 的永久重定向。

重载

RedirectPermanent(String, Boolean)

执行从所请求 URL 到所指定 URL 的永久重定向,并提供用于完成响应的选项。

RedirectPermanent(String)

执行从所请求 URL 到所指定 URL 的永久重定向。

RedirectPermanent(String, Boolean)

执行从所请求 URL 到所指定 URL 的永久重定向,并提供用于完成响应的选项。

public:
 void RedirectPermanent(System::String ^ url, bool endResponse);
public void RedirectPermanent (string url, bool endResponse);
member this.RedirectPermanent : string * bool -> unit
Public Sub RedirectPermanent (url As String, endResponse As Boolean)

参数

url
String

要将请求重定向到其中的位置。

endResponse
Boolean

若要终止响应,则为 true;否则为 false。 默认值为 false

例外

url 上声明的默认值为 null

url 包括一个换行符 (\n)。

注解

此方法 RedirectPermanent(String, Boolean) 重载在响应中提供 301 HTTP 状态代码,并包含用于将请求重定向到的 URL。 此方法重载还提供了一个选项,用于指定在执行重定向后是终止还是完成响应。 301 HTTP 状态代码是 HTTP 响应中的标准代码。 它指示存在永久重定向,并提供重定向位置。

适用于

RedirectPermanent(String)

执行从所请求 URL 到所指定 URL 的永久重定向。

public:
 void RedirectPermanent(System::String ^ url);
public void RedirectPermanent (string url);
member this.RedirectPermanent : string -> unit
Public Sub RedirectPermanent (url As String)

参数

url
String

要将请求重定向到其中的位置。

例外

url 上声明的默认值为 null

url 包括一个换行符 (\n)。

注解

此方法 RedirectPermanent(String) 重载在响应中提供 301 HTTP 状态代码,并包含用于将请求重定向到的 URL。 301 HTTP 状态代码是 HTTP 响应中的标准代码。 它指示存在永久重定向,并提供重定向位置。

RedirectPermanent(String)调用方法重载会终止响应。

适用于