허용 된 대답은 HttpClient 3.x에 대한 해결책을 제시하고 현재 버전은 4.1입니다 (Android에도 포함되어 있음). 4.x 예를 공유하고 싶습니다. 어쩌면 그것은 누군가에게 번잡함을 덜어 줄 수 있습니다.
SchemeRegistry schemeRegistry = new SchemeRegistry();
schemeRegistry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80));
schemeRegistry.register(new Scheme("https", SSLSocketFactory.getSocketFactory(), 443));
HttpParams parameters = new BasicHttpParams();
ClientConnectionManager connectionManager = new ThreadSafeClientConnManager(parameters, schemeRegistry);
HttpClient httpClient = new DefaultHttpClient(connectionManager, parameters);
그래서 각 스레드에서 새 클라이언트를 만드시겠습니까? 또는 여러 스레드에 대해 1 개의 클라이언트를 만드시겠습니까? – Thys
모든 스레드에 대해 하나의 클라이언트. –