метод перенаправления абстрактного типа
Future<HttpClientResponse> redirect(Перенаправляет это соединение на новый URL. Значение по умолчанию для method — метод текущего запроса. Значение по умолчанию для url — значение заголовка HttpHeaders.LOCATION текущего ответа. Все данные тела должны быть прочитаны из текущего ответа перед вызовом redirect.
Все заголовки, добавленные в запрос, будут добавлены в запрос перенаправления. Однако любые данные тела, отправленные с запросом, не будут частью запроса перенаправления.
Если followLoops установлено в true, перенаправление будет следовать за перенаправлением, даже если URL уже был посещен. Значение по умолчанию — false.
Метод проигнорирует HttpClientRequest.maxRedirects и всегда выполнит перенаправление.
Исходный код
Future<HttpClientResponse> redirect(
[String method, Uri url, bool followLoops]);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/HttpClientResponse/redirect.html