Spec-Zone.ru › Dart 2

dart:io

Свойство authenticateProxy

void authenticateProxy=(Future<bool> f(String host, int port, String scheme, String? realm)?)

Устанавливает функцию, вызываемую при запросе аутентификации прокси.

Информация о используемом прокси, схеме аутентификации и области безопасности для аутентификации передается в аргументах f.host, f.port, f.scheme и f.realm.

Функция возвращает Future, который должен завершиться, когда аутентификация будет разрешена. Если учетные данные не могут быть предоставлены, Future должен завершиться значением false. Если учетные данные доступны, функция должна добавить их с помощью addProxyCredentials перед завершением Future значением true.

Если Future завершается значением true, запрос будет повторен с обновленными учетными данными. В противном случае обработка ответа продолжится в обычном режиме.

Реализация

void set authenticateProxy(
    Future<bool> Function(
            String host, int port, String scheme, String? realm)?
        f);

© 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/HttpClient/authenticateProxy.html

Spec-Zone.ru

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