社区
Delphi
帖子详情
使用idhttp,httpcli这些控件下载文件不全
zhunanhui
2010-12-06 07:37:50
有人遇到这种情况吗,使用idhttp,httpcli这些控件下载文件一半就完成了,比如图片,打开只看到一半,该怎么解决的?好像跟网速有关系,但是没下完全也应该提示失败才对,不知道是控件的缺陷还是属性设置问题?
...全文
148
7
打赏
收藏
使用idhttp,httpcli这些控件下载文件不全
有人遇到这种情况吗,使用idhttp,httpcli这些控件下载文件一半就完成了,比如图片,打开只看到一半,该怎么解决的?好像跟网速有关系,但是没下完全也应该提示失败才对,不知道是控件的缺陷还是属性设置问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhunanhui
2011-06-01
打赏
举报
回复
用api也不能给力吧,idhttp,httpcli这些控件下载的核心也调用api的呀,其实出问题的也是他们吧
Im17benteng
2011-06-01
打赏
举报
回复
用api下载
zhunanhui
2011-06-01
打赏
举报
回复
这个问题不知道还有没更完善的方案
zhunanhui
2011-05-29
打赏
举报
回复
sailxia 给的方法可行的,下载文件时总是先获得heads,下载完成时,取Content-Length的值与得到文件的大小比较判断是否下载成功,但是经过测试,有些文件的heads里面没有Content-Length,好像被屏蔽了,这种情况有办法解决嘛?
Frank.WU
2011-05-19
打赏
举报
回复
[Quote=引用 2 楼 zhunanhui 的回复:]
我的网络环境太好了,无法测试,所以这个问题一直无法解决,很纳闷。是否有办法取到图片的大小,然后下载的时候比较这个大小,相等才算完成呢
[/Quote]
当然,查看 heads 的内容中的 Content-Length
zhunanhui
2011-05-19
打赏
举报
回复
我的网络环境太好了,无法测试,所以这个问题一直无法解决,很纳闷。是否有办法取到图片的大小,然后下载的时候比较这个大小,相等才算完成呢
bdmh
2010-12-07
打赏
举报
回复
下载一半并不代表失败,网页中图片显示一半,也是正常的,和网络环境确实有关
Delphi7 multipart/form-data实现上传
文件
使用
indy自带的
id
http
控件
,用form表单(multipart/form-data)形式上传
文件
(图片,视频等)
Delphi安装OverbyteIcsV7Gold安装说明
因项目需要进行
http
的post提交数据,开始时用indy的
id
Http
组件,但是测试时发现当网络中断(如拔掉网线),
id
Http
的超时设置无效果,要等20秒才提示超时(参考网上的做法,将indy9升级到indy10,且设置了
id
Http
的connetTimeout,ReadTimeout属性,均无效果)。后来发现用ICS组件T
Http
Cli
可以很好的控制提交超时,达到我的目的。ICS版本:Ove...
这下该不会阻塞了吧
socket编程阻塞的问题搞了我几个月,这段时间实在是太漫长了,其实我只是需要一个很简单的函数,那就是获取网页源码,就是一个这么简单的需要,我搞了几个月。 最初我把所有的socket函数放入一个线程,在线程中设置超时时间,但这样会遇到一个问题,如果线程的超时时间设为30秒,30秒没接收完成就表达失败,但在正常情况下网页
文件
在30秒内也有可能接收不完,所以这个方法宣告失效。 ...
Socket线程获取源码无阻塞
Socket线程获取源码无阻塞 socket编程阻塞的问题搞了我几个月,这段时间实在是太漫长了,其实我只是需要一个很简单的函数,那就是获取网页源码,就是一个这么简单的需要,我搞了几个月。 最初我把所有的socket函数放入一个线程,在线程中设置超时时间,但这样会遇到一个问题,如果线程的超时时间设为30秒,30秒没接收完成就表达失败,但在正常情况下网页
文件
在30...
VC++中可能遇到的问题
.m,a.m:link{COLOR:#666666;font-size:100%;}a.m:visited{COLOR:#660066;}T 如何用程序控制电源管理设置 Q 我们知道在电源选项 属性 里面可以设置 关闭监视器 1分钟之后,...,从不 关闭硬盘 1分钟之后,...,从不 待机时间 1分钟之后,...,从不请问这些设置我怎么用程序来实现 比
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章