社区
C++ Builder
帖子详情
关于双线程中两个idhttp始终有一个连接失败的问题.
hanzitao1979
2009-04-23 12:32:19
关于双线程中两个idhttp始终有一个连接失败的问题.
两个线程中各有独立申请的一个idhttp,始终一个执行另外个就失败,直到一个执行完毕另外个才能执行。两个都是访问的同一个网站的同一个页面,用了时间分开防止并发也没用
怀疑是不是两个idhttp自身开的连接端口相同了(非访问的对方的80端口),如果是这个原因请问怎么定义每个idhttp自身打开的端口。
如果不是这个原因请指教下。
...全文
51
5
打赏
收藏
关于双线程中两个idhttp始终有一个连接失败的问题.
关于双线程中两个idhttp始终有一个连接失败的问题. 两个线程中各有独立申请的一个idhttp,始终一个执行另外个就失败,直到一个执行完毕另外个才能执行。两个都是访问的同一个网站的同一个页面,用了时间分开防止并发也没用 怀疑是不是两个idhttp自身开的连接端口相同了(非访问的对方的80端口),如果是这个原因请问怎么定义每个idhttp自身打开的端口。 如果不是这个原因请指教下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanzitao1979
2009-04-24
打赏
举报
回复
难道csdn就没人知道。我看有人在这问个在以个form上放了两个idhttp也出这个问题。不知何故?
fairchild811
2009-04-23
打赏
举报
回复
可能是,因为tcpip的话需要各自使用端口
定义端口要看你这个控件的函数吧
僵哥
2009-04-23
打赏
举报
回复
你有显式绑定端口吗?如果有的话,把绑定的端口值设置为0,就会自动分配。
hanzitao1979
2009-04-23
打赏
举报
回复
搞不懂了。谁知道了?
hanzitao1979
2009-04-23
打赏
举报
回复
问题是我的端口boundport确实设置的0。另外我又另外手动分配了boundport运行就报错
利用
id
http
进行多
线程
下载 修正版
昨天发的代码发现
一个
bug,就是无论几
线程
,都是从文件首部开始下载,才发现xe7下
id
hhtp控件的
Id
Http
.Response.ContentRangeStart 和
Id
Http
.Response.ContentRangeEnd 属性不起作用。(delphi 7好像可以)修改了一下...
id
http
六种post方法
分享
一个
示例代码,这是从网上下载的delphi7,六种
id
Http
.post的方法,经测试验证,可用,需在delphi7
ID
E环境里安装indy
id
Http
控件,否则会打不开
id
http
多
线程
模拟登录实例
多
线程
、
Id
Http
模拟登陆、delphi内嵌JavaScript实现解密加密代码、通过百度hi实现版本号验证、按账号绑定KEY。
简单的
id
http
多
线程
下载演示
利用
id
http
进行多
线程
下载,带进度条显示,可以暂停下载和继续下载,未使用第三方控件,在delphi xe10下测试通过。代码不是很好,仅实现了基本多
线程
下载的功能。
利用
id
http
进行多
线程
下载
利用
id
http
进行多
线程
下载,带进度条显示,可以暂停下载和继续下载,未使用第三方控件,在delphi xe7下测试通过。
C++ Builder
13,824
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章