ResponseExtensions.Redirect(HttpResponse, String, Boolean, Boolean) 方法

定義

傳回重新導向回應 (HTTP 301、HTTP 302、HTTP 307 或 HTTP 308) 用戶端。

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)

參數

response
HttpResponse

要重新導向的 HttpResponse

location
String

要重新導向用戶端的 URL。 這必須正確編碼,才能在只允許 ASCII 字元的 HTTP 標頭中使用。

permanent
Boolean

True 如果重新導向是永久 (301 或 308) ,則為 ,否則 false (302 或 307) 。

preserveMethod
Boolean

True 如果重新導向需要重複使用方法與主體 (308 或 307) ,則為 ,否則 false (301 或 302) 。

適用於