下面列出了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;
}
@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());
}
@Override
public HttpClient createHttpClient() {
@SuppressWarnings("deprecation") AbstractHttpClient client = new DefaultHttpClient();
client.addRequestInterceptor(curlLoggingInterceptor);
return client;
}