Bagikan melalui


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

Definisi

Mengembalikan respons pengalihan (HTTP 301, HTTP 302, HTTP 307, atau HTTP 308) ke klien.

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

untuk HttpResponse mengalihkan.

location
String

URL untuk mengalihkan klien ke. Ini harus dikodekan dengan benar untuk digunakan dalam header http di mana hanya karakter ASCII yang diizinkan.

permanent
Boolean

True jika pengalihan bersifat permanen (301 atau 308), jika tidak false (302 atau 307).

preserveMethod
Boolean

True jika pengalihan perlu menggunakan kembali metode dan isi (308 atau 307), jika tidak false (301 atau 302).

Berlaku untuk