Java中httpClient中的设置超时时间

原创 2015年11月18日 11:47:44




                  HttpClient mHttpClient = new DefaultHttpClient();

		/*** *********************设置超时***********************/
		//设置连接超时
		//这定义了通过网络与服务器建立连接的超时时间。
		//Httpclient包中通过一个异步线程去创建与服务器的socket连接,这就是该socket连接的超时时间
		HttpConnectionParams.setConnectionTimeout(mHttpClient.getParams(), 10000); 
		//设置请求超时,即从服务器获取数据需要的时间
		HttpConnectionParams.setSoTimeout(mHttpClient.getParams(), 10000);
		//设置连接池中取连接的超时时间
		ConnManagerParams.setTimeout(mHttpClient.getParams(), 10000); 
		




版权声明:本文为博主原创文章,未经博主允许不得转载。

Java中httpClient中的三种超时设置小结(转)

在Apache的HttpClient包中,有三个设置超时的地方:/* 从连接池中取连接的超时时间*/ ConnManagerParams.setTimeout(params, 1000); /*连...

HttpClient连接超时及读取超时

HttpClient连接超时及读取超时 httpClient在执行具体http请求时候 有一个连接的时间和读取内容的时间; HttpClient连接时间 所谓...

设置DefaultHttpClient和HttpClient的超时时间的方法

DefaultHttpClient超时设置: 其实是在HttpConnectionParams里设置的。我自己写了一个继承DefaultHttpClient的类,以后使用用这个就行了: ...

Java中httpClient中的三种超时设置小结

 ConnectTimeoutException:     当连接HTTP服务器或者等待HttpConnectionManager管理的一个有效连接超时引发该异常。   Socket...

Java HttpClient中的三种超时设置区别

最近项目中在使用HttpClient有三个超时(connectionRequestTimeout,connectTimeout,socketTimeout)时间理解得不是很透彻,API文档不是很理解,...

Java中httpClient中的三种超时设置小结

本文章给大家介绍一下关于Java中httpClient中的三种超时设置小结,希望此教程能给各位朋友带来帮助。 ConnectTimeoutException:     当连接HTTP服务器或者等待...

Java HttpURLConnection超时问题

Java中可以使用HttpURLConnection来请求WEB资源。 HttpURLConnection对象不能直接构造,需要通过URL.openConnection()来获得HttpURLConn...

java设置一段代码执行超时时间

前段时间在搞一个批量处理程序,涉及到多线程操作。但是后台服务很不给力,并发一大常常就挂了,长时间不给返回,导致我的程序也挂死在那里……  那么能不能设置一段代码执行的超时时间呢?如果处理超时就忽...

HttpClient超时设置

DefaultHttpClient:请求超时httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 6...

java设置一段代码执行超时时间

jdk1.5自带的并发库中Future类就能满足这个需求。Future类中重要方法包括get()和cancel()。get()获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而 cancel()...
  • simplty
  • simplty
  • 2016年09月05日 14:15
  • 3258
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java中httpClient中的设置超时时间
举报原因:
原因补充:

(最多只允许输入30个字)