【问题标题】:Jersey http client泽西 http 客户端
【发布时间】:2017-06-09 12:53:22
【问题描述】:

我正在使用 jersey http 客户端向某个远程 API 发送请求。我需要测量将请求发送到服务器并等到它被处理并且服务器返回一些状态代码需要多少时间。有没有办法用球衣做到这一点? 这是我的post方法代码:

  public Response post(String targetUrl, Entity entity)
  {
    return client.target(targetUrl)
        .request()
        .accept(MediaType.APPLICATION_JSON_TYPE)
        .header(SERVER_AUTH, true)
        .post(entity);
  }

【问题讨论】:

    标签: java http spring-mvc jersey


    【解决方案1】:

    其实是我的错。默认情况下,此客户端是同步的,因此它会阻塞线程,直到收到响应。但我的问题是 URL 不正确,代码立即返回状态“找不到资源”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-28
      • 2015-01-12
      • 2015-03-07
      • 2012-07-20
      • 2013-08-02
      • 1970-01-01
      • 2017-01-26
      相关资源
      最近更新 更多