org.apache.http.impl.client.AbstractHttpClient#addRequestInterceptor()源码实例Demo

下面列出了org.apache.http.impl.client.AbstractHttpClient#addRequestInterceptor() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

@Override
@SuppressWarnings("deprecation")
public HttpClient createHttpClient() {
  final AbstractHttpClient client = (AbstractHttpClient) wrappedFactory.createHttpClient();
  client.addRequestInterceptor(curlLoggingInterceptor);
  return client;
}
 
源代码2 项目: curl-logger   文件: UsingWithRestAssuredTest.java
@SuppressWarnings("deprecation")
@Override
public HttpClient createHttpClient() {
  AbstractHttpClient client = new DefaultHttpClient();
  client.addRequestInterceptor(new CurlTestingInterceptor(curlConsumer));
  return client;
}
 
@Override
public void setClient(AbstractHttpClient client) {
	this.client = client;
	// add an interceptor that picks up the autowired interceptors, remove first to avoid doubles
	client.removeRequestInterceptorByClass(CompositeInterceptor.class);
	client.addRequestInterceptor(new CompositeInterceptor());
}
 
源代码4 项目: curl-logger   文件: CurlLoggingInterceptorTest.java
@Override
public HttpClient createHttpClient() {
  @SuppressWarnings("deprecation") AbstractHttpClient client = new DefaultHttpClient();
  client.addRequestInterceptor(curlLoggingInterceptor);
  return client;
}