ResponseExtensions.Redirect(HttpResponse, String, Boolean, Boolean) Methode

Definition

Gibt eine Umleitungsantwort (HTTP 301, HTTP 302, HTTP 307 oder HTTP 308) an den Client zurück.

public:
[System::Runtime::CompilerServices::Extension]
 static void Redirect(Microsoft::AspNetCore::Http::HttpResponse ^ response, System::String ^ location, bool permanent, bool preserveMethod);
public static void Redirect (this Microsoft.AspNetCore.Http.HttpResponse response, string location, bool permanent, bool preserveMethod);
static member Redirect : Microsoft.AspNetCore.Http.HttpResponse * string * bool * bool -> unit
<Extension()>
Public Sub Redirect (response As HttpResponse, location As String, permanent As Boolean, preserveMethod As Boolean)

Parameter

response
HttpResponse

Die HttpResponse umzuleitende .

location
String

Die URL, an die der Client umgeleitet werden soll. Diese muss ordnungsgemäß codiert sein, damit sie in HTTP-Headern verwendet werden kann, in denen nur ASCII-Zeichen zulässig sind.

permanent
Boolean

True, wenn die Umleitung dauerhaft ist (301 oder 308), andernfalls FALSE (302 oder 307).

preserveMethod
Boolean

True, wenn die Umleitung die Methode und den Text wiederverwenden muss (308 oder 307), andernfalls FALSE (301 oder 302).

Gilt für: