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) 呼び出すと、応答が終了します。

適用対象