org.asynchttpclient.RequestBuilder.setUri()方法的使用及代码示例

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

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

RequestBuilder.setUri介绍

暂无

代码示例

代码示例来源:origin: AsyncHttpClient/async-http-client

final Request nextRequest = requestBuilder.setUri(newUri).build();
future.setTargetRequest(nextRequest);

代码示例来源:origin: com.github.mjeanroy/junit-servers-core

@Override
protected HttpResponse doExecute() throws Exception {
  final HttpUrl endpoint = getEndpoint();
  final String scheme = endpoint.getScheme();
  final String userInfo = null;
  final String host = endpoint.getHost();
  final int port = endpoint.getPort();
  final String path = Utf8UrlEncoder.encodePath(endpoint.getPath());
  final String query = null;
  final String fragment = null;
  final Uri uri = new Uri(scheme, userInfo, host, port, path, query, fragment);
  final String method = getMethod().getVerb();
  final RequestBuilder builder = new RequestBuilder(method, true).setUri(uri);
  handleQueryParameters(builder);
  handleBody(builder);
  handleHeaders(builder);
  handleCookies(builder);
  final Request request = builder.build();
  final ListenableFuture<Response> future = client.executeRequest(request);
  final long start = nanoTime();
  final Response response = future.get();
  final long duration = nanoTime() - start;
  return AsyncHttpResponseFactory.of(response, duration);
}

代码示例来源:origin: org.asynchttpclient/async-http-client-netty4

final Request nextRequest = requestBuilder.setUri(newUri).build();

代码示例来源:origin: org.asynchttpclient/async-http-client-netty3

final Request nextRequest = requestBuilder.setUri(newUri).build();

相关文章