httpclien各个版本超时时间设置_turbo_sky的博客-程序员资料

技术标签: 开源软件  

原帖出处:http://my.oschina.net/u/577453/blog/173724

 

 

3.X

HttpClient httpClient= new DefaultHttpClient();
4.3
CloseableHttpClient httpClient = HttpClients.createDefault();
3.X的超时设置方法
HttpClient client = new HttpClient();
client.setConnectionTimeout( 30000 ); 
client.setTimeout( 30000 );
HttpClient httpClient= new HttpClient();
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout( 5000 );
4.X版本超时设置(4.3后已过时)
HttpClient httpClient= new DefaultHttpClient();
httpClient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 2000 ); //连接时间
httpClient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 2000 ); //数据传输时间
4.3版本超时设置
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpGet httpGet= new HttpGet( "http://www.baidu.com" );//HTTP Get请求(POST雷同)
RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout( 2000 ).setConnectTimeout( 2000 ).build(); //设置请求和传输超时时间
httpGet.setConfig(requestConfig);
httpClient.execute(httpGet); //执行请求
 
 
 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/turbo_sky/article/details/84767450

智能推荐

网上在线字典辞典大全_msnetc的博客-程序员资料

  翻译类字典辞典 英汉类字典辞典 金山词霸2006在线版 ——

解决ie关于css var的适配问题_小幽艾的博客-程序员资料_css var 兼容性

方案通过webpack的postcss-loader+postcss-css-css-variable编译生成固定的代码例如::root { --white: #fff; --black: #000;}a { border: 1px solid var(--white);}span { color: var(--black);}通过webpack的pos...

MyBatis源码的学习(15)---sqlSession.selectList方法_itw_zhangzx02的博客-程序员资料_etsqlsession() .selectlist

sqlSession一共俩个实现类,我们这里分析默认的DefaultSqlSession类public <E> List<E> selectList(String statement, Object parameter, RowBounds rowBounds) { try { //ms对象代表我们的xml中的一条sql。例如:<select...

最强Android教程!掌握这些Android开发热门前沿知识,赶紧收藏!_左夜天的博客-程序员资料_android 实用前沿技术

前言这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。欢迎一线公司员工以及网友提交面试题库,欢迎留言。网上的都是按照公司划分的,想找具体某一方面的知识点有点不好找,我这里就根据知识点分门别类的整理了一下,想看哪一块可以快速找到。阿里巴巴面试问题还记得一些,一部分已经忘记了,为了防止再忘记,所以写出来。1:你是如何理解Android操作系统的。2:是否熟悉framework层,如果熟

revit 转换ifc_导出 IFC 文件以使用 BIM 软件进行编辑_瑞士鲁迅的博客-程序员资料

内容在编辑 BIM IFC 文件之前,了解 Revit 导出设置。用户建筑师、工程师、设计师、项目经理、BIM 经理。方法1. 定义要导出的图元在 Revit 项目中,定义专用于导出 IFC 文件的三维视图。在此视图中,您可以控制对编辑文件的团队成员可见的图元。请勿包含编辑软件不支持的类别,例如 HVAC 图元。最好在协调模型中共享这些类别。2. 检查 IFC 导出映射文件选择“文件”>“导...

linux系统实验shell程序设计,实验三-shell脚本程序设计_李苦李的博客-程序员资料

《实验三-shell脚本程序设计》由会员分享,可在线阅读,更多相关《实验三-shell脚本程序设计(10页珍藏版)》请在人人文库网上搜索。1、实 验 报 告课程名称 Linux系统实践 实验项目 LINUX SHELL脚本程序设计 实验仪器 PC 系 别 计算机学院 专 业 网络工程 班级/学号 网1702/2017011463 学生姓名 孟启贤 实验日期 4.15 成 绩 指导教师 李艳平 实验...

随便推点

图形加速卡技术_小鱼人会飞的博客-程序员资料

转自:http://www.opengpu.org/bbs/forum.php?mod=viewthread&tid=4197前言:眼泪的多年收藏啊,这是篇相当好的文章。首先本文非常专业地道,当然,新手朋友们肯定会晕的,我看着都头大…… 不过其讲解的知识非常系统详细。基本上,显卡的所有基础知识都涵盖了,有兴趣的朋友可以仔细看看、学习一下。眼泪我也同样再复习复习。另外,这篇虽

Linux下的网络协议分析工具-tcpdump_weixin_34185320的博客-程序员资料

对于linux下网络通信数据包的分析,常常由于不像windows那样可视化,所以通常需要我们使用tcpdump抓取数据,然后在windows下使用wireshark来打开具体分析。TCPDUMP简介在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一。sniffer工具首先是为网络管理员和网络程序员进行网络分析而设计的。对于网络管理人员来说,使...

PostMessage()_丫丫afc的博客-程序员资料

PostMessage函数PostMessage是WindowsAPI(应用程序接口)中的一个常用函数,用于将一条消息放入到消息队列中。消息队列里的消息通过调用GetMessage和PeekMessage取得。函数功能该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回,是异步消息模式。消息队列里的消息通过调用GetMessage和PeekMess...

如何在Ubuntu中安装rpm包_This is bill的博客-程序员资料

原本是为了装flash player但是下载下来的是rpm的包, 所以有这个问题 解决方案Normally you install software or deb packages on Ubuntu/Mint linux via Synaptic, Ubuntu Software Center/ppa, or an apt-get command from the termina...

解决raise child_exception OSError: [Errno 2] No such file or directory的方法_DCGKCUF的博客-程序员资料_exception oserror: (2, 'no such file or directory'

如果你在执行python相关的程序时,出现如下的错误.....python2.5/subprocess.py", line 1079, in _execute_child     raise child_exception OSError: [Errno 2] No such file or directory那你就一定得检查与此相关的命令是否在你的$PATH路径下,如果不在,请一

一网打尽:贝佐斯与亚马逊时代_历史可以倒流的博客-程序员资料

全书主要描述了亚马逊从1995年刚开始成立时的一家网上书店到发展到现在成为集网上购物,云计算,Kindle业务的一家巨无霸的看似曲折却又似乎是必然的过程。说这个过程曲折,那是因为Amazon在每次想要逃脱外界定义的只是一家在网上卖书的店这个定义时,都不是一帆风顺的,无论是来自外界的阻力,还是内部的压力。而说他必然是因为贝佐斯这个整个亚马逊公司的大脑,一直在追求客户至上,扩张优先,把亚马逊是一家技术

推荐文章

热门文章

相关标签