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

2019-11-19 11:08 [复制链接] 9 187

本帖最后由 yukelab 于 2019-11-19 11:11 编辑
8 `! P- E0 m# f$ {

使用qemu-vexpress-a9做网络方面的开发;4 D; k: h5 o1 F. ?, J% ?9 W 服务器上有一个图片大约2.4M,使用webclient package中的webclient_get_file获取文件,总会出现timeout超时错误,修改默认WEBCLIENT_DEFAULT_TIMEO没有达到目的,各位可有类似问题,有没有好的意见;

/ _0 b! h/ D! g1 n0 G
3 {, p* Y0 N8 S% I* f6 S/ O
( ^! |7 B$ b; `& T& g" e
Picture1.png
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-11-19 13:53:12 | 显示全部楼层
在Ubuntu下测试,获取这个文件没问题,看来,可能是TAP网卡,或者windows系统的锅了。4 J  R) `; a: R9 ^- b
0 L, s* T, x, E1 S
) p1 W; c6 I' R) S* ]
Snipaste_2019-11-19_13-52-24.png
使用道具 举报 回复
发表于 2019-11-19 14:04:52 | 显示全部楼层
没有看到怎么重新编辑帖子,纳闷我以前是怎么重新编辑的。7 b! j# ?8 k7 v0 p8 s$ H6 u7 c
补充下我win下环境:' W* G3 R; \6 K+ u8 p+ o
1. win10家庭中文版 版本17763,采用无线网卡上网
* E1 @2 `0 W: s2. tap虚拟网卡(官网链接到百度云)与无线网卡采用分享网络
2 G; o, O4 {* m/ P8 e, \3. rtthread 从gitee clone下来,使用前重新pull过! v, Q+ D( N! S3 j1 P
使用道具 举报 回复
发表于 2019-11-19 15:06:06 | 显示全部楼层
2.4M 不算大,使用 webclient 拉一个 64M 的文件都是没问题的。( h, V& \3 B) \! K

4 I& u- v+ c& \$ E0 N建议使用有线网卡分享网络的方式给 tap 网卡使用。
使用道具 举报 回复
发表于 2019-11-19 15:07:13 | 显示全部楼层
实际项目中可以使用断点续传。
使用道具 举报 回复
发表于 2019-11-19 16:19:09 | 显示全部楼层
aozima 发表于 2019-11-19 15:07
  v" I4 M9 n2 e6 c4 w实际项目中可以使用断点续传。

5 j3 }/ U- Q' A1 M7 u; i没有接触过断点续传,有没有断点续传的示例文件,入个門先
使用道具 举报 回复
发表于 2019-11-25 17:49:28 来自手机 | 显示全部楼层
找到问题了,sim7600网络不稳定,更换了ec20模块,解决了问题,感谢大家
使用道具 举报 回复
发表于 2019-12-13 20:23:32 | 显示全部楼层
yukelab 发表于 2019-11-25 17:49
5 r# x! O1 }% j: ?8 z% Q* ~, y, G找到问题了,sim7600网络不稳定,更换了ec20模块,解决了问题,感谢大家
4 H' R) `! H0 @/ K4 F# G
你的ec20是串口AT方式吗?我的每次接收都卡在90%左右。不晓得什么问题
使用道具 举报 回复
发表于 2019-12-24 22:18:23 | 显示全部楼层
tanc 发表于 2019-12-13 20:23$ u, A- D2 u, v& h! B' }9 M" T! L
你的ec20是串口AT方式吗?我的每次接收都卡在90%左右。不晓得什么问题

1 }' ?" y* h0 R2 Y9 c; R, }; ~串口,波特率921600
使用道具 举报 回复
发表于 2019-12-24 22:18:34 | 显示全部楼层
tanc 发表于 2019-12-13 20:235 w6 f, G6 P; h4 e- U' M- I
你的ec20是串口AT方式吗?我的每次接收都卡在90%左右。不晓得什么问题

1 H% z, Q& b* }AT 串口,波特率921600
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

Powered by RT-Thread

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