Свойство authenticateProxy
void authenticateProxy=(Устанавливает функцию, которая вызывается при запросе аутентификации прокси-сервера. Информация о используемом прокси-сервере и области безопасности для аутентификации передается в аргументах host, port и realm.
Функция возвращает Future, который должен завершиться, когда аутентификация будет выполнена. Если учетные данные предоставить невозможно, Future должен завершиться со значением false. Если учетные данные доступны, функция должна добавить их с помощью addProxyCredentials перед завершением Future со значением true.
Если Future завершается со значением true, запрос будет повторён с использованием обновленных учетных данных. В противном случае обработка ответа продолжится в обычном режиме.
Исходный код
set authenticateProxy(
Future<bool> f(String host, int port, String scheme, String realm));
© 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/HttpClient/authenticateProxy.html