語言

HttpResponseWrapper.RedirectPermanent 方法

定義

從請求的 URL 執行永久性的重定向到 指定的 URL。

多載

名稱 Description
RedirectPermanent(String, Boolean)

執行從請求的 URL 永久導向到指定的 URL,並提供完成回應的選項。

RedirectPermanent(String)

執行從請求網址永久重定向到指定的網址。

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

用來重新導向請求的網址。

endResponse
Boolean

true 終止回應;否則 false。 預設值為 false。

例外狀況

url 是 null。

url 包含一個換行字元(\n)。

備註

方法過載會在 RedirectPermanent(String, Boolean) 回應中提供 301 HTTP 狀態碼,並包含用來重新導向請求的 URL。 此方法過載提供選擇,指定是終止回應,或是在重定向執行後完成回應。 301 HTTP 狀態碼是 HTTP 回應中的標準碼。 它表示存在永久重定向,並提供重定向位置。

適用於

RedirectPermanent(String)

執行從請求網址永久重定向到指定的網址。

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 是 null。

url 包含一個換行字元(\n)。

備註

方法過載會在 RedirectPermanent(String) 回應中提供 301 HTTP 狀態碼,並包含用來重新導向請求的 URL。 301 HTTP 狀態碼是 HTTP 回應中的標準碼。 它表示存在永久重定向,並提供重定向位置。

呼叫該 RedirectPermanent(String) 方法會終止剩餘的回應。

適用於