ResponseExtensions.Redirect(HttpResponse, String, Boolean, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回重新導向回應 (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) 。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應