如何使用webclient包获取一个比较大的文件

2019-11-19 11:08 [复制链接] 7 113

本帖最后由 yukelab 于 2019-11-19 11:11 编辑
! i+ m/ ?2 D9 v; x# m

使用qemu-vexpress-a9做网络方面的开发;+ N* \/ d, [  b; Q1 {% r 服务器上有一个图片大约2.4M,使用webclient package中的webclient_get_file获取文件,总会出现timeout超时错误,修改默认WEBCLIENT_DEFAULT_TIMEO没有达到目的,各位可有类似问题,有没有好的意见;

8 J+ e2 v3 S% s, ~' e
  F5 B  w3 B+ P& H, v
/ d% m$ }4 H5 n# ^

Picture1.png (424.46 KB, 下载次数: 0)

Picture1.png
使用道具 举报 只看该作者 回复
最新评论 | 正序浏览
只看楼主 |楼层直达:
沙发
发表于 2019-11-19 13:53:12 | 只看该作者
在Ubuntu下测试,获取这个文件没问题,看来,可能是TAP网卡,或者windows系统的锅了。5 _7 j9 K5 X3 E

. @  s- a2 t- k, m5 p2 g# D0 g9 x) X$ P

Snipaste_2019-11-19_13-52-24.png (197.34 KB, 下载次数: 0)

Snipaste_2019-11-19_13-52-24.png
使用道具 举报 回复
板凳
发表于 2019-11-19 14:04:52 | 只看该作者
没有看到怎么重新编辑帖子,纳闷我以前是怎么重新编辑的。% K: o& n# S1 k; L
补充下我win下环境:6 k" n, |# G' b2 X4 S
1. win10家庭中文版 版本17763,采用无线网卡上网! X* x! d  K4 I, ?+ P, X
2. tap虚拟网卡(官网链接到百度云)与无线网卡采用分享网络9 K, Y* c  `0 ^/ Q5 d* b9 f
3. rtthread 从gitee clone下来,使用前重新pull过
" t8 h# m3 ^+ n
使用道具 举报 回复
地板
发表于 2019-11-19 15:06:06 | 只看该作者
2.4M 不算大,使用 webclient 拉一个 64M 的文件都是没问题的。# l1 W6 Z# |) b4 R, T
# b% T9 y9 Y5 a* f! t" f
建议使用有线网卡分享网络的方式给 tap 网卡使用。
使用道具 举报 回复
5#
发表于 2019-11-19 15:07:13 | 只看该作者
实际项目中可以使用断点续传。
使用道具 举报 回复
6#
发表于 2019-11-19 16:19:09 | 只看该作者
aozima 发表于 2019-11-19 15:07" u5 ?# s4 s! @
实际项目中可以使用断点续传。

$ a5 S  s- N( H0 J# ?没有接触过断点续传,有没有断点续传的示例文件,入个門先
使用道具 举报 回复
7#
发表于 2019-11-25 17:49:28 来自手机 | 只看该作者
找到问题了,sim7600网络不稳定,更换了ec20模块,解决了问题,感谢大家
使用道具 举报 回复
8#
发表于 昨天 20:23 | 只看该作者
yukelab 发表于 2019-11-25 17:49/ W; B( D6 [' l
找到问题了,sim7600网络不稳定,更换了ec20模块,解决了问题,感谢大家
# Z& Y+ ^& K8 A0 G% A
你的ec20是串口AT方式吗?我的每次接收都卡在90%左右。不晓得什么问题
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区 ( 沪ICP备13014002号-1

有害信息举报电话:021-31165890 手机:18930558079

© 2006-2019 上海睿赛德电子科技有限公司

Powered by RT-Thread

快速回复 返回顶部 返回列表