HttpResponseWrapper.RedirectPermanent 方法

定义

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

重载

RedirectPermanent(String, Boolean)

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

RedirectPermanent(String)

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

RedirectPermanent(String, Boolean)

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

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

参数

url
String

要向其重定向请求的 URL。

endResponse
Boolean

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

例外

url 上声明的默认值为 null

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

注解

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

适用于

RedirectPermanent(String)

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

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

参数

url
String

要向其重定向请求的 URL。

例外

url 上声明的默认值为 null

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

注解

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

RedirectPermanent(String)调用该方法将终止响应的其余部分。

适用于