open абстрактный метод
Открывает HTTP-соединение.
Используемый метод HTTP указывается в method, сервер задается с помощью host и port, а путь (включая возможную строку запроса) указывается с помощью path. Путь также может содержать фрагмент URI, который будет проигнорирован.
Заголовку Host запроса будет присвоено значение host:port (если host — IP-адрес, он всё равно будет использоваться в заголовке Host). Это можно переопределить через интерфейс HttpClientRequest до отправки запроса.
Дополнительные сведения о последовательности событий во время HTTP-транзакции и объектах, возвращаемых фьючерсами, см. в общей документации класса HttpClient.
Реализация
Future<HttpClientRequest> open(
String method, String host, int port, String path);
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/HttpClient/open.html