HttpRequest

HttpRequest 从它的 builder 创建。request builder 可以用于设置:

  • 请求的网址

  • 请求的方法(GET、PUT、POST)

  • 请求的内容(如果有的话)

  • 超时时长

  • 请求头

    HttpRequest request = HttpRequest.newBuilder()
          .uri(URI.create("http://openjdk.java.net/"))
          .timeout(Duration.ofMinutes(1))
          .header("Content-Type", "application/json")
          .POST(BodyPublisher.fromFile(Paths.get("file.json")))
          .build()

build() 返回的 HttpRequest 是不可以修改的,但是可以发送多次。

贡献翻译,请加 QQ: 840750575    点击这里给我发消息
数码
沪ICP备19006215号-4