HttpResponseWrapper.RedirectPermanent Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет постоянное перенаправление с запрошенного URL-адреса на указанный URL-адрес.
Перегрузки
RedirectPermanent(String, Boolean) |
Выполняет постоянное перенаправление с запрошенного URL-адреса на указанный URL-адрес и предоставляет возможность завершить ответ. |
RedirectPermanent(String) |
Выполняет постоянное перенаправление с запрошенного URL-адреса на указанный URL-адрес. |
RedirectPermanent(String, Boolean)
Выполняет постоянное перенаправление с запрошенного URL-адреса на указанный URL-адрес и предоставляет возможность завершить ответ.
public:
override void RedirectPermanent(System::String ^ url, bool endResponse);
public override void RedirectPermanent (string url, bool endResponse);
override this.RedirectPermanent : string * bool -> unit
Public Overrides Sub RedirectPermanent (url As String, endResponse As Boolean)
Параметры
- url
- String
URL-адрес, на который требуется перенаправить запрос.
- endResponse
- Boolean
Используйте значение true
для прерывания ответа, в противном случае используйте значение false
. Значение по умолчанию — false
.
Исключения
url
имеет значение null
.
url
включает символ новой строки (\n
).
Комментарии
Перегрузка RedirectPermanent(String, Boolean) метода предоставляет код состояния HTTP 301 в ответе, а также URL-адрес для перенаправления запроса. Эта перегрузка метода позволяет указать, следует ли завершить ответ или завершить его после выполнения перенаправления. Код состояния HTTP 301 — это стандартный код в HTTP-ответе. Он указывает, что существует постоянное перенаправление и предоставляет расположение перенаправления.
Применяется к
RedirectPermanent(String)
Выполняет постоянное перенаправление с запрошенного URL-адреса на указанный URL-адрес.
public:
override void RedirectPermanent(System::String ^ url);
public override void RedirectPermanent (string url);
override this.RedirectPermanent : string -> unit
Public Overrides Sub RedirectPermanent (url As String)
Параметры
- url
- String
URL-адрес, на который требуется перенаправить запрос.
Исключения
url
имеет значение null
.
url
включает символ новой строки (\n
).
Комментарии
Перегрузка RedirectPermanent(String) метода предоставляет код состояния HTTP 301 в ответе, а также URL-адрес для перенаправления запроса. Код состояния HTTP 301 — это стандартный код в HTTP-ответе. Он указывает, что существует постоянное перенаправление и предоставляет расположение перенаправления.
RedirectPermanent(String) Вызов метода завершает остальную часть ответа.