小编use*_*011的帖子

httpclient异常"org.apache.http.conn.ConnectionPoolTimeoutException:超时等待连接"

我正在尝试使用以下代码向我的服务器发送请求.总是在第3次请求时失败了.

import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.nio.charset.Charset;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.HttpVersion;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.ContentType;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.params.CoreConnectionPNames;
import org.apache.http.params.HttpParams;
import org.apache.http.params.HttpProtocolParams;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.JSONTokener;

public class HttpClientTest {
    private HttpClient client;

    public HttpClientTest() {
        HttpParams params = new BasicHttpParams();
        params.setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 15000);  
        params.setParameter(CoreConnectionPNames.SO_TIMEOUT, 15000);

        HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);
        HttpProtocolParams.setContentCharset(params, "utf-8");
        HttpProtocolParams.setUseExpectContinue(params, true);
        ThreadSafeClientConnManager cm = new ThreadSafeClientConnManager();
        cm.setMaxTotal(100);
        client = new DefaultHttpClient(cm, params);

        while (true) { …
Run Code Online (Sandbox Code Playgroud)

java exception httpclient

38
推荐指数
4
解决办法
5万
查看次数

如何在Eclipse中导入"org.apache.http.client.HttpClient"?

我已经尝试过这里httpcore.jar的步骤,但是当我写的时候,它仍然无法找到.该罐已由Maven下载.import org.apache.http.client.HttpClient

httpcore正确的lib导入org.apache.http.client.HttpClient?或者org.apache.http.client.HttpClient仅用于Android开发?

另一个问题,org.apache.http.client.HttpClient和之间有什么区别org.apache.commons.httpclient.HttpClient

java apache

6
推荐指数
1
解决办法
4万
查看次数

标签 统计

java ×2

apache ×1

exception ×1

httpclient ×1