1,设置get方法请求超时为 5 秒
- GetMethod getMethod=new GetMethod(url);
- getMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT,5000);
GetMethod getMethod=new GetMethod(url);
getMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT,5000);
2,设置 Http 连接超时为5秒
- HttpClient httpClient=new HttpClient();
- httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(5000);
HttpClient httpClient=new HttpClient();
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(5000);
设置连接超时和请求超时,这两个超时的意义不同,需要分别设置。
来源:http://xuganggogo.iteye.com/blog/366562