|
|
@ -21,6 +21,8 @@ import org.apache.http.client.methods.HttpGet;
|
|
|
|
import org.apache.http.client.methods.HttpHead;
|
|
|
|
import org.apache.http.client.methods.HttpHead;
|
|
|
|
import org.apache.http.client.methods.HttpPost;
|
|
|
|
import org.apache.http.client.methods.HttpPost;
|
|
|
|
import org.apache.http.client.methods.HttpUriRequest;
|
|
|
|
import org.apache.http.client.methods.HttpUriRequest;
|
|
|
|
|
|
|
|
import org.apache.http.client.params.ClientPNames;
|
|
|
|
|
|
|
|
import org.apache.http.client.params.CookiePolicy;
|
|
|
|
import org.apache.http.client.params.HttpClientParams;
|
|
|
|
import org.apache.http.client.params.HttpClientParams;
|
|
|
|
import org.apache.http.conn.ClientConnectionManager;
|
|
|
|
import org.apache.http.conn.ClientConnectionManager;
|
|
|
|
import org.apache.http.conn.params.ConnManagerParams;
|
|
|
|
import org.apache.http.conn.params.ConnManagerParams;
|
|
|
@ -125,6 +127,8 @@ public class Client {
|
|
|
|
ClientConnectionManager clientConnectionManager = new ThreadSafeClientConnManager(httpParams, schemeRegistry);
|
|
|
|
ClientConnectionManager clientConnectionManager = new ThreadSafeClientConnManager(httpParams, schemeRegistry);
|
|
|
|
|
|
|
|
|
|
|
|
httpClient = new DefaultHttpClient(clientConnectionManager, httpParams);
|
|
|
|
httpClient = new DefaultHttpClient(clientConnectionManager, httpParams);
|
|
|
|
|
|
|
|
// cookie policy
|
|
|
|
|
|
|
|
httpClient.getParams().setParameter(ClientPNames.COOKIE_POLICY, CookiePolicy.BEST_MATCH);
|
|
|
|
// ask for gzip
|
|
|
|
// ask for gzip
|
|
|
|
((AbstractHttpClient) httpClient).addRequestInterceptor(new GzipRequestInterceptor());
|
|
|
|
((AbstractHttpClient) httpClient).addRequestInterceptor(new GzipRequestInterceptor());
|
|
|
|
// uncompress gzip
|
|
|
|
// uncompress gzip
|
|
|
|