找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3137|回复: 1

[求助] 关于多线程下载视频如何构造请求头?

1

主题

1

帖子

1

积分

贫民

积分
1
bazhuayu 发表于 2021-4-24 15:52:29 | 显示全部楼层 |阅读模式
参考代码:
    headers = headers.copy()
    headers['Range'] = "bytes=%s-%s" % (start, end)
    t = threading.Thread(target=Handler, name='线程-' + str(i),
               kwargs={'start': start, 'end': end, 'url': url, 'filename': file_name, 'headers': headers})
    t.setDaemon(True)

比较疑惑的是我把headers进行copy后加入‘Range’这个参数就能请求到原文件的对应位置吗?headers.copy的意义是什么?直接用不行吗?
第一次使用多线程下载视频,有什么提问不对的地方,还请多多包涵。


完整的代码请看
https://www.52pojie.cn/thread-1203086-1-1.html首页的第二张代码图

先谢谢各位了
如果您可以有偿指点一下,可以加我的qq:

回复

使用道具 举报

5

主题

15

帖子

15

积分

贫民

积分
15
wx_Z9LTRnIn 发表于 2021-6-5 17:21:54 | 显示全部楼层
要不你试试再弄一个请求头
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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