com.qiniu.http.Response.create()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(102)

本文整理了Java中com.qiniu.http.Response.create方法的一些代码示例,展示了Response.create的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.create方法的具体详情如下:
包路径:com.qiniu.http.Response
类名称:Response
方法名:create

Response.create介绍

暂无

代码示例

代码示例来源:origin: qiniu/java-sdk

@Override
  public void onResponse(Call call, okhttp3.Response response) throws IOException {
    long duration = (System.currentTimeMillis() - start) / 1000;
    cb.complete(Response.create(response, "", duration));
  }
});

代码示例来源:origin: com.qiniu/qiniu-java-sdk

@Override
  public void onResponse(Call call, okhttp3.Response response) throws IOException {
    long duration = (System.currentTimeMillis() - start) / 1000;
    cb.complete(Response.create(response, "", duration));
  }
});

代码示例来源:origin: qiniu/java-sdk

public Response send(final Request.Builder requestBuilder, StringMap headers) throws QiniuException {
  if (headers != null) {
    headers.forEach(new StringMap.Consumer() {
      @Override
      public void accept(String key, Object value) {
        requestBuilder.header(key, value.toString());
      }
    });
  }
  requestBuilder.header("User-Agent", userAgent());
  long start = System.currentTimeMillis();
  okhttp3.Response res = null;
  Response r;
  double duration = (System.currentTimeMillis() - start) / 1000.0;
  IpTag tag = new IpTag();
  try {
    res = httpClient.newCall(requestBuilder.tag(tag).build()).execute();
  } catch (IOException e) {
    e.printStackTrace();
    throw new QiniuException(e);
  }
  r = Response.create(res, tag.ip, duration);
  if (r.statusCode >= 300) {
    throw new QiniuException(r);
  }
  return r;
}

代码示例来源:origin: com.qiniu/qiniu-java-sdk

public Response send(final Request.Builder requestBuilder, StringMap headers) throws QiniuException {
  if (headers != null) {
    headers.forEach(new StringMap.Consumer() {
      @Override
      public void accept(String key, Object value) {
        requestBuilder.header(key, value.toString());
      }
    });
  }
  requestBuilder.header("User-Agent", userAgent());
  long start = System.currentTimeMillis();
  okhttp3.Response res = null;
  Response r;
  double duration = (System.currentTimeMillis() - start) / 1000.0;
  IpTag tag = new IpTag();
  try {
    res = httpClient.newCall(requestBuilder.tag(tag).build()).execute();
  } catch (IOException e) {
    e.printStackTrace();
    throw new QiniuException(e);
  }
  r = Response.create(res, tag.ip, duration);
  if (r.statusCode >= 300) {
    throw new QiniuException(r);
  }
  return r;
}

相关文章