HttpResponseBase.RedirectPermanent 方法

定義

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

多載

名稱 Description
RedirectPermanent(String, Boolean)

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

RedirectPermanent(String)

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

RedirectPermanent(String, Boolean)

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

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

參數

url
String

請求被重定向的地點。

endResponse
Boolean

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

例外狀況

備註

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

適用於

RedirectPermanent(String)

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

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

參數

url
String

請求被重定向的地點。

例外狀況

備註

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

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

適用於