开放 抽象方法

Future<HttpClientRequest> open(
  1. String method,
  2. String host,
  3. int port,
  4. String path
)

打开 HTTP 连接。

要使用的 HTTP 方法在 method 中指定,服务器使用 hostport 指定,路径(可能包括查询)使用 path 指定。路径也可以包含 URI 片段,它将被忽略。

请求的 Host 标头将被设置为 hostport 的值(如果 host 是 IP 地址,它仍将在 Host 标头中使用)。这可以在请求发送之前通过 HttpClientRequest 接口进行覆盖。

有关 HTTP 事务期间事件序列的更多信息,以及未来返回的对象,请参见 HttpClient 类的整体文档。

实现

Future<HttpClientRequest> open(
    String method, String host, int port, String path);