中易网

httpclient本地网不通怎么设置连接超时

答案:1  悬赏:20  
解决时间 2021-03-21 17:14
httpclient本地网不通怎么设置连接超时
最佳答案


有时使用httpclient的时候,需要等待N长时间,可能此时你决定放弃或者重试。实现上非常简单添加一个参数即可
//这里的超时单位是毫秒。这里的http.socket.timeout相当于SO_TIMEOUT  
httpClient.getParams().setIntParameter("http.socket.timeout",3000);HttpConnectionManagerParams managerParams   
  = httpClient.getHttpConnectionManager().getParams();  
// 设置连接超时时间(单位毫秒)  
 managerParams.setConnectionTimeout(30000);  
// 设置读数据超时时间(单位毫秒)  
 managerParams.setSoTimeout(120000);1,设置get方法请求超时为 5 秒
GetMethod getMethod= new  GetMethod(url);     
getMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT,5000 );2,设置 Http 连接超时为5秒
HttpClient httpClient= new  HttpClient();    
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(5000 );设置连接超时和请求超时,这两个超时的意义不同,需要分别设置。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
帮我想个昵称。带木字和南字的
谁知道找对象哪款手机软件好用?
户口本改小了3岁能改回来吗出生证名没有怎么
激光去腋毛怎么样多少钱啊?
美术的专业合格分与专业录取最低分的区别?
想看吴启华版的倚天屠龙记哪个网站可以找到啊
网吧短路会导致变电箱跳闸么
11岁女孩发育
从天津寄25公斤的行李到北京需要多少钱?需要
你觉得农民性包括哪些具体含义
手机上下载那些游戏收费
黄山市里有什么好玩的好吃的!求推荐呀
剑网3现在通宝比例是多少? 分不分服?
五个月的宝宝还没攒肚怎么回事
涿州艺术幼儿园的联系方式
推荐资讯
PSP战场女武神2里可以用瓦尔基里人战斗吗?
香蕉皮 西瓜皮 酱油 透明胶 洗衣机的英文怎么
学法大视野英语七年级上册后面答案
最简单的英语笑话
把猫和猫砂盆关在一个小阳台内 猫会生病吗
预埋刚性防水套管D219*6什么意思?主要是不明
梦见别人背对着自己
求一本小说,好像算科幻类的,主角被奖励了什
钢琴考试前做怎样的准备
成都日租房
从成雅高速出口到武侯祠怎么走?
做了双眼皮之后要注意事项有哪些?多少天之后
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?