Freigeben über


HttpResponse.RedirectPermanent Methode

Definition

Führt eine permanente Umleitung von einer angeforderten URL zu einer angegebenen URL aus.

Überlädt

RedirectPermanent(String, Boolean)

Führt eine permanente Umleitung von der angeforderten URL zur angegebenen URL aus und stellt die Option zum Abschließen der Antwort bereit.

RedirectPermanent(String)

Führt eine permanente Umleitung von der angeforderten URL zur angegebenen URL aus.

RedirectPermanent(String, Boolean)

Führt eine permanente Umleitung von der angeforderten URL zur angegebenen URL aus und stellt die Option zum Abschließen der Antwort bereit.

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)

Parameter

url
String

Der Speicherort, an den die Anforderung umgeleitet wird.

endResponse
Boolean

true, um die Antwort zu beenden, andernfalls false. Der Standardwert ist false.

Ausnahmen

url ist null.

url schließt ein Zeilenumbruchzeichen (\n) ein.

Hinweise

Die RedirectPermanent(String, Boolean) Methodenüberladung stellt einen 301-HTTP-Statuscode in der Antwort bereit und enthält die URL, an die die Anforderung umgeleitet werden soll. Diese Methodenüberladung bietet auch die Möglichkeit, anzugeben, ob die Antwort beendet oder abgeschlossen werden soll, nachdem die Umleitung ausgeführt wurde. Ein HTTP-Statuscode 301 ist ein Standardcode in einer HTTP-Antwort. Es gibt an, dass eine permanente Umleitung vorhanden ist, und es stellt den Umleitungsspeicherort bereit.

Gilt für:

RedirectPermanent(String)

Führt eine permanente Umleitung von der angeforderten URL zur angegebenen URL aus.

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

Parameter

url
String

Der Speicherort, an den die Anforderung umgeleitet wird.

Ausnahmen

url ist null.

url schließt ein Zeilenumbruchzeichen (\n) ein.

Hinweise

Die RedirectPermanent(String) Methodenüberladung stellt einen 301-HTTP-Statuscode in der Antwort bereit und enthält die URL, an die die Anforderung umgeleitet werden soll. Ein HTTP-Statuscode 301 ist ein Standardcode in einer HTTP-Antwort. Es gibt an, dass eine permanente Umleitung vorhanden ist, und es stellt den Umleitungsspeicherort bereit.

Durch Aufrufen der RedirectPermanent(String) Methodenüberladung wird die Antwort beendet.

Gilt für: