Spec-Zone.ru › Dart 2

dart:io

Свойство findProxy

void findProxy=(String f(Uri url)?)

Устанавливает функцию, используемую для определения прокси-сервера, который будет использоваться для открытия HTTP-соединения к указанному url. Если эта функция не задана, прямые соединения всегда будут использоваться.

Строка, возвращаемая f, должна быть в формате, используемом скриптами PAC (proxy auto-config) браузера. То есть либо

"DIRECT"

для использования прямого подключения, либо

"PROXY host:port"

для использования прокси-сервера host на порту port.

Конфигурация может содержать несколько элементов конфигурации, разделенных точкой с запятой, например:

"PROXY host:port; PROXY host2:port2; DIRECT"

Статический метод findProxyFromEnvironment этого класса может быть использован для реализации определения прокси-сервера на основе переменных среды.

Реализация

void set findProxy(String Function(Uri url)? 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/findProxy.html

Spec-Zone.ru

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