HttpResponse.RedirectPermanent HttpResponse.RedirectPermanent HttpResponse.RedirectPermanent HttpResponse.RedirectPermanent Method

定義

要求された URL から指定された URL への永続的なリダイレクトを実行します。Performs a permanent redirection from a requested URL to a specified URL.

オーバーロード

RedirectPermanent(String, Boolean) RedirectPermanent(String, Boolean) RedirectPermanent(String, Boolean) RedirectPermanent(String, Boolean)

要求された URL から指定された URL への永続的なリダイレクトを実行し、応答を完了するためのオプションを提供します。Performs a permanent redirection from the requested URL to the specified URL, and provides the option to complete the response.

RedirectPermanent(String) RedirectPermanent(String) RedirectPermanent(String) RedirectPermanent(String)

要求された URL から指定された URL への永続的なリダイレクトを実行します。Performs a permanent redirection from the requested URL to the specified URL.

RedirectPermanent(String, Boolean) RedirectPermanent(String, Boolean) RedirectPermanent(String, Boolean) RedirectPermanent(String, Boolean)

要求された URL から指定された URL への永続的なリダイレクトを実行し、応答を完了するためのオプションを提供します。Performs a permanent redirection from the requested URL to the specified URL, and provides the option to complete the response.

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 String String String

要求のリダイレクト先の場所。The location to redirect the request to.

endResponse
Boolean Boolean Boolean Boolean

応答を終了する場合は true。それ以外の場合は falsetrue to terminate the response; otherwise false. 既定値は、false です。The default is false.

例外

url に改行文字 (\n) が含まれています。url includes a newline character (\n).

注釈

RedirectPermanent(String, Boolean)メソッドのオーバー ロードが応答で HTTP ステータス コードを 301 し、に要求をリダイレクトする URL が含まれています。The RedirectPermanent(String, Boolean) method overload provides a 301 HTTP status code in the response and includes the URL to redirect the request to. このメソッドのオーバー ロードには、終了するか、リダイレクトが行われた後、応答を完了するかを指定するオプションも提供します。This method overload also provides the option to specify whether to terminate or to complete the response after the redirection has been performed. HTTP 状態コード 301 は、HTTP 応答の標準的なコードです。A 301 HTTP status code is a standard code in an HTTP response. 永続的なリダイレクトが存在し、リダイレクトの場所を提供することを示します。It indicates that a permanent redirection exists, and it provides the redirection location.

RedirectPermanent(String) RedirectPermanent(String) RedirectPermanent(String) RedirectPermanent(String)

要求された URL から指定された URL への永続的なリダイレクトを実行します。Performs a permanent redirection from the requested URL to the specified 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 String String String

要求のリダイレクト先の場所。The location to redirect the request to.

例外

url に改行文字 (\n) が含まれています。url includes a newline character (\n).

注釈

RedirectPermanent(String)メソッドのオーバー ロードが応答で HTTP ステータス コードを 301 し、に要求をリダイレクトする URL が含まれています。The RedirectPermanent(String) method overload provides a 301 HTTP status code in the response and includes the URL to redirect the request to. HTTP 状態コード 301 は、HTTP 応答の標準的なコードです。A 301 HTTP status code is a standard code in an HTTP response. 永続的なリダイレクトが存在し、リダイレクトの場所を提供することを示します。It indicates that a permanent redirection exists, and it provides the redirection location.

呼び出す、RedirectPermanent(String)メソッドのオーバー ロードは、応答を終了します。Calling the RedirectPermanent(String) method overload terminates the response.

適用対象