如何让idhttp 超时超时后重新连接

关于indy idhttp get超时问题(高分求救)的搜索推荐 -CPP-TryCatch
>> 相关推荐
关于的搜索推荐
我在下载网页时用了idhttp 但有时候会卡在那一步,长时间不动 我看到过有用idhttp-&readtimeout的 但我在BCB6里怎么没有这个属性设置?
问题:有什么办法可以控制IDHTTP超时? (我尝试过用TIMER在超时时用一个方法把他停掉,但不知道用哪个)
2。还有一个小问题,怎么获得SQLSERVER的各个数据库名,没有数据库名的前提下怎么连接?
1、使用线程,在线程内判断,超时后取消idhttp操作
得到SQLSERVER的各个数据库名: SELECTname,dbidFROMmaster.dbo.sysdatabasesORDERBYdbid
连接SQLSERVER,没有数据库名的前提下,使用master
帮顶一下!
我下载已经是采用多线程了 能不能详细说一下取消这个操作,用什么函数?
谢谢sczyq(我又...........) 问题已经解决了,里边有一个CONNECTTIMEOUT
第二个问题能不能给个详细的代码?
没有数据库名,你连到哪里去啊?用猜
小弟在使用idhttp来现在文件的断点下载代码如下:IdHTTP1:=TIdHTTP.CIdHttp1.Head(fileurl);FFileSize := IdHTTP1.Response.ContentLif FileExists(...
我想用Indy IdHTTP来发送HTTP头.来模拟浏览器的提交表格. 请问.Indy IdHTTP如何来使用啊。
------------
idhttp.request....
我用的是bcb6.0,indy是自带的。功能是把提交一些信息到一个地址,然后取得返回结果。主要的代码:AnsiString SendMess,a2,formattedDateTTStringStream *Res...
我的程序创建了多个线程,每个线程里面创建了一个IDhttp的对象。 然后通过Idhttp.get访问网站。 程序运行较长后会发生死锁。 观察了几天后,发现问题是Idhttp自己...
post2.asp:response.Write ("form1="&request.Form ("form1"))C程序:
TIdMultiPartFormDataStream* tData=new TIdMultiPartFormDataStream();
公司服务器是windows2000server,宽带连接的是网通的E线通,双网卡,无路由器。用卡巴,瑞星,norton,木马克星都没有查出病毒,服务器访问外网一切正常,但客户端...
下载代码如下,文件从头开始下载一切正常,速度很快。即idhtp1.Request.ContentRangeStart为0如果续传的话,即idhtp1.Request.ContentRangeStart&0, 下载速度...
我用INDY的IDHTTP下载网站文件,假如需要在下载过程中终止,该怎么写?
------------
谁知道呀?
------------
晕倒,没人知道?
------------
试试 Disco...
2. HTTP GET 请求1) dyndns, statdns
(动态域名)GET /dyndns/update?system=statdns&hostname=yourhost.ourdomain.ext&myip=ipaddress&wildcard=...
delphi7中indy10的idhttp POST时中文乱码怎么办?
------------
Data='好'转换成Data=#BA#C3然后再Post
------------
使用以下代码转换中文。
在网上查找资料改进程序在每次调用都动态生成 IdHttp
http = new TIdHTTP();
http-&HTTPOptions
hoKeepOrigProtocol
hoInProces...
问题如上,就像在form那样提交一个文件上传.望详细说。分不够可加
------------
没人有试过吗?相关帮助也行啊
------------
用TNMStrmServTNMStrm会更好一些...
这是我的代码
AnsiString
html,strHtmlText ,URL="";try{
//Form1-&IdAntiFreeze1-&OnlyWhenIdle =
strHtmlTe...
postParam:=TStringList.C
response:=TStringStream.Create('');
postParam.Add('Submit=登 录');
idHttp.Post(',po...
我做了一个软体现在用到了Idhttp,向一个URL发送了请求,如果请求不正确,就能返回错误信息的代码,可以正确显示出来但是如果发送了正确的请求,就会出现 Connection ...win7系统知识热读榜如何设置IDHTTP的连接超时???????????????
100feng316]
如何设置IDHTTP的连接超时???????????????
100feng316]
发布时间: 5:47:07
编辑:www.fx114.net
本篇文章主要介绍了"如何设置IDHTTP的连接超时???????????????
100feng316]",主要涉及到如何设置IDHTTP的连接超时???????????????
100feng316]方面的内容,对于如何设置IDHTTP的连接超时???????????????
100feng316]感兴趣的同学可以参考一下。
我用IDHTTP向指定的URL发送一个字符串或文件,
我如何知道它在60秒内,是发送成功或是没有成功呢?????
&&&&&&&try
&&&&&&&&&&HTTP.Post('http://11.160.4.118/ERP/ERPMain',Source,Response);
&&&&&&&except
&&&&&&&showmessage(Response.DataString);
&&&&&&&Response.Position&:=0;
&&&&&&&ResultSource.CopyFrom(Response,Response.Size);超時値在IdHTTP1控件的属性「ReadTimeout」中設定Indicates&the&milliseconds&to&wait&for&a&readable&connection.
property&ReadTimeout:&I
Description
ReadTimeout&is&an&Integer&property&that&indicates&the&number&of&milliseconds&that&the&connection&should&wait&for&the&peer&connection&to&become&readable&using&the&protocol&stack.
ReadTimeout&is&used&in&ReadFromStack.cronuz(cronus)&:
&&&IdHTTP1控件&好象没有这个ReadTimeout属性啊?????
&&我用的是DELPHI6若真的没有、在此↓下載Indy9、会有「ReadTimeout」属性。
http://www.indyproject.org/download/Files/Indy9.htmlcronuz(cronus)&大哥:
&&这个属性具体怎么用啊
&&是在我POST文件之前,还是之后啊
&&这是我的代码,我应该家在那,判断它连接了60秒,还没有成功,则断开????
&&&&&&&try
&&&&&&&&HTTP.Post('http://11.160.4.118/ERP/ERPMain',Source,Response);
&&&&&&&except
&&&&&&&静態設定、在IdHTTP1控件的属性表中直接写「ReadTimeout=3000」cronuz(cronus):大哥
&&静态就没有这个属性,更何况我是在DLL中动态创建IDHTTP控件来发送文件的
&&如何设啊????????那就在动态创建時設定、只有在创建時設定才有効。cronuz(cronus)&谢谢大哥,我试试吧cronuz(cronus):大哥,是不是我在创建是,设定了连接时间
它在POST文件时,如果在指定的时间还没有把文件发送的指定的位置,
是否就自动断开啊???????
&&是这样写吗???
&&HTTP.ReadTimeout=3000;
&&&&HTTP.Post('http://11.160.4.118/ERP/ERPMain',Source,Response);
本文标题:
本页链接:2012年2月 挨踢职涯大版内专家分月排行榜第三2011年11月 挨踢职涯大版内专家分月排行榜第三2011年10月 挨踢职涯大版内专家分月排行榜第三
2014年5月 企业软件大版内专家分月排行榜第一2013年2月 企业开发大版内专家分月排行榜第一
2015年1月 企业软件大版内专家分月排行榜第二2013年10月 企业软件大版内专家分月排行榜第二2013年5月 企业开发大版内专家分月排行榜第二2013年4月 企业开发大版内专家分月排行榜第二2013年3月 企业开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 delphi idhttp 超时 的文章

 

随机推荐