社区
网络编程
帖子详情
如何加快socket下载速度?
freecodeMAN
2011-04-25 10:26:02
我现在要下载 100个文件。
流程是 循环100次(socket, connet, send, accept, closescok)
速度很慢.
问题1:能不能建1个socket,连接1次connet, 然后反复send, accept获取100个文件, 最后closesocket
问题2: 怎么优化速度~
求教.
...全文
165
7
打赏
收藏
如何加快socket下载速度?
我现在要下载 100个文件。 流程是 循环100次(socket, connet, send, accept, closescok) 速度很慢. 问题1:能不能建1个socket,连接1次connet, 然后反复send, accept获取100个文件, 最后closesocket 问题2: 怎么优化速度~ 求教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cngst
2011-04-25
打赏
举报
回复
http头中加一行:Range: bytes=开始下载的字节-结束的字节,比如:Range: bytes=1000-1999
freecodeMAN
2011-04-25
打赏
举报
回复
[Quote=引用 5 楼 w170532934 的回复:]
如果是http1.1的应该可以分段下载的么。
[/Quote]
http1.1+分段下载 两个关键词 多谢。我查查。
W170532934
2011-04-25
打赏
举报
回复
如果是http1.1的应该可以分段下载的么。
freecodeMAN
2011-04-25
打赏
举报
回复
[Quote=引用 1 楼 king_hhuang 的回复:]
多线程,多建几个下载连接啊
[/Quote]
帮忙看下 3楼的新问题~多谢
freecodeMAN
2011-04-25
打赏
举报
回复
[Quote=引用 2 楼 visualeleven 的回复:]
多线程下载,每一个下载线程对应一个文件下载,在这每个下载线程中,再创建该线程的子线程分别下载该文件的某一部分数据。
[/Quote]
1.“再创建该线程的子线程分别下载该文件的某一部分数据。”
这个我没明白。
怎么请求不同部分? 请求只有 GET xxx.html 怎么要求部分?和要求了部分怎么拼到一起?
2.还有每次必须重新建立socket 然后连接么?
Eleven
2011-04-25
打赏
举报
回复
多线程下载,每一个下载线程对应一个文件下载,在这每个下载线程中,再创建该线程的子线程分别下载该文件的某一部分数据。
King_hhuang
2011-04-25
打赏
举报
回复
多线程,多建几个下载连接啊
Socket
Tool
发送TCP/UDP请求,快捷模拟操作。可以大大
加快
速度
python提高2 - 网络编程
socket
文章目录一、关于
socket
1. 两个级别访问的网络服务2. 什么是
socket
3.... 服务器四、tcp案例:文件下载器五、阻塞和非阻塞1. 两种
socket
2. 不同的表现3. 关闭问题 一、关于
socket
1. 两个级别访问的网络服务 Pyth
Socket
编程快速入门
本课程将理本课程将理啊 论结合实践,带你从零开始,系统学习
Socket
编程技术,让
Socket
的学习不再那么零散与难以掌握,同时会提炼出
Socket
网络传输的核心思想与构架,并带你踩坑出坑,增加你的分析与处理问题的啊aas...
socket
上传输大文件时,如何能提高传输的效率?
既然是
Socket
那就是传2进制的数据 也就是字节数组 使用 某种网络协议,点对点的传输数据。 提高的效率可以分为三部分! 1. 网络情况。 下哔片什么的我们这里不讨论,但是首先你要明确你的网络类型,你的带宽...
C# :
socket
通讯基础使用实例
们在讲解
Socket
编程前,先看几个和
Socket
编程紧密相关的概念: TCP/IP层次模型 当然这里我们只讨论重要的四层 01,应用层(Application):应用层是个很广泛的概念,有一些基本相同的系统级TCP/IP应用以及应用协议...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章