httclient进行不间断的get请求产生错误

问题描述

我用apache的httpclient进行HttpGet请求,问题是我要不断进行轮询来检测URL是否能访问,超时时间设为1s,后来就发现很多正常的URL被检测为故障的。请问这是什么问题,怎么解决?下面是代码HttpClienthttpClient=newDefaultHttpClient();try{httpClient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,1000);httpClient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,1000);//创建httpUriRequest实例HttpGethttpGet=newHttpGet(urlStr);HttpResponsehttpResponse=httpClient.execute(httpGet);if(httpResponse.getStatusLine().getStatusCode()==200){return1;}httpGet.abort();}catch(Exceptione){e.printStackTrace();return0;}finally{//关闭连接,释放资源httpClient.getConnectionManager().shutdown();}return0;

时间: 2024-07-30 16:50:08

httclient进行不间断的get请求产生错误的相关文章

android银联支付,请求报文错误[8100008]

问题描述 android银联支付,请求报文错误[8100008] 之前搞得银联支付,并且试用了没有问题. 但今天再用就在跳转时弹出对话框,显示: 请求报文错误[8100008] 我没有动过这一块的代码. 请大神指导 解决方案 Android-银联支付android银联支付android银联支付 解决方案二: 问下银联是不是改什么东西了?或者确认一下这个代码的意思 解决方案三: iOS同样遇到这个问题,楼主解决了吗 解决方案四: 是你们服务端改东西了吧 流程图说明: (1)用户在客户端中点击购买商

http-ios9 afnetworking请求数据 错误code=-1004

问题描述 ios9 afnetworking请求数据 错误code=-1004 真机iPad mini2,iOS9.1,已经在info.plist中增加 <key>NSAppTransportSecurity</key><dict> <key>NSAllowsArbitraryLoads</key> <true/></dict> 但是不起作用,怎么办呢啊!!!谢谢!!!!!! 解决方案 参考:http://www.ruan

ssl 配置 mq后 ,导致webservices 客户端https 请求证书错误

问题描述 ssl 配置 mq后 ,导致webservices 客户端https 请求证书错误 active mq ssl配置后,导致axis2生成的webservice 客户端https 请求报错

httpwebrequest模拟请求奇怪错误

问题描述 httpwebrequest模拟请求模拟请求表单的post请求表单时multipart/form-data模式的模拟请求出错错误信息如下SpecifiedvaluehasinvalidControlcharacters.Parametername:valueatSystem.Net.WebHeaderCollection.CheckBadChars(Stringname,BooleanisHeaderValue)atSystem.Net.HttpWebRequest.SetSpecia

java httpclient请求返回错误xml但是不清楚什么原因

问题描述 java httpclient请求返回错误xml但是不清楚什么原因 <?xml version='1.0' encoding='UTF-8'?> S:Sender/S:Value SAXException hit: Premature end of file./S:Text/S:Reason /S:Detail/S:Fault/S:Body/S:Envelope 这是返回的xml不清楚什么问题 解决方案 你问服务器端的同事这到底是神马原因啊 解决方案二: 我觉得你问题没说全,http

ajax提交请求出现错误,状态码400。网上结果说参数问题。但是请问怎么改动?

问题描述 ajax提交请求出现错误,状态码400.网上结果说参数问题.但是请问怎么改动? 我目前大致认为可能是两个时间参数有问题,但是不知道怎么去修改. 时间参数标签: name="startTime" data-options=" editable:false,required:true,formatter:myformatter" value=""> 请问怎么处理? 补充:找到问题了,因为我改变了时间的显示格式,然后就产生以上的错误.但

请求-HTTP 错误 500.0 - Internal Server Error

问题描述 HTTP 错误 500.0 - Internal Server Error 求解决方法,php模块路径 extension_dir = "C:phpext" WIN 2012 R2安装好IIS8.5和配置好PHP访问本地http://localhost/ 出现 HTTP 错误 500.0 - Internal Server Error C:phpphp-cgi.exe - FastCGI 进程意外退出 最可能的原因: IIS 收到了请求:但在处理请求过程中出现内部错误.此错误

GeoServer请求出现错误:拒绝访问

问题描述 我现在正在用GeoServer.出现了一个问题:在我的网站中,显示地图没有问题,但是点击地图,调用GetFeatureInfo时,出现javascript错误信息:拒绝访问,请问,这个问题怎么处理?错误信息:行:432char:46错误:拒绝访问注:网站与GeoSerer在用一台服务器上.代码:map.events.register('click',map,function(e){document.getElementById('nodelist').innerHTML="Loadin

volley请求原理

Volley 实现原理解析 本文为 Android 开源项目实现原理解析 中 Volley 部分 项目地址:Volley,分析的版本:35ce778,Demo 地址:Volley Demo 分析者:grumoon,校对者:huxian99,校对状态:完成 1. 功能介绍 1.1. Volley Volley 是 Google 推出的 Android 异步网络请求框架和图片加载框架.在 Google I/O 2013 大会上发布. 名字由来:a burst or emission of many