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-адрес, на который перенаправляется клиент. Он должен быть правильно закодирован для использования в http-заголовках, где разрешены только символы ASCII.
- permanent
- Boolean
True
Значение , если перенаправление является постоянным (301 или 308), в противном случае false
( 302 или 307).
- preserveMethod
- Boolean
True
Значение , если перенаправлению необходимо повторно использовать метод и текст (308 или 307), в противном случае false
( 301 или 302).
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по