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 です。

例外

urlnullです。

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

要求のリダイレクト先の場所。

例外

urlnullです。

url には改行文字 (\n) が含まれています。

注釈

RedirectPermanent(String) メソッドのオーバーロードは、応答に 301 HTTP 状態コードを提供し、要求のリダイレクト先の URL を含みます。 301 HTTP 状態コードは、HTTP 応答の標準コードです。 これは、永続的なリダイレクトが存在し、リダイレクトの場所を提供することを示します。

RedirectPermanent(String) メソッド オーバーロードを呼び出すと、応答が終了します。

適用対象