Spec-Zone.ru › Dart 2

dart:io

Метод redirect

Future<HttpClientResponse> redirect(
  1. [String? method,
  2. Uri? url,
  3. bool? followLoops]
)

Перенаправляет это соединение на новый URL. Значение по умолчанию для method — метод текущего запроса. Значение по умолчанию для url — значение заголовка HttpHeaders.locationHeader текущего ответа. Все данные тела должны быть прочитаны из текущего ответа перед вызовом redirect.

Все заголовки, добавленные к запросу, будут добавлены к запросу перенаправления. Однако любые отправленные данные тела не будут частью запроса перенаправления.

Если followLoops установлено в значение true, redirect будет следовать перенаправлению, даже если URL уже был посещен. Значение по умолчанию — false.

Метод проигнорирует HttpClientRequest.maxRedirects и всегда выполнит перенаправление.

Реализация

Future<HttpClientResponse> redirect(
    [String? method, Uri? url, bool? followLoops]);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/HttpClientResponse/redirect.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API