发布网友 发布时间:2023-09-07 22:09
共1个回答
热心网友 时间:2023-09-25 11:17
eD2k文件的下载方法有:HTTP下载、FTP下载等。
1、HTTP下载
http下载是最常见的一种下载方式。因为文件资源放在WEB服务器上,所以所有的客户端都需要向服务器发送请求。如果请求数量过多,而服务器的上行带宽是有限的,就会造成下载速度变慢。HTTP与下面的FTP下载方式不同:http是单向系统,只是将数据从WEB服务器传输到客户端。只建立数据链接。适合传输较小的文件。
2、FTP下载
FTP:File Transfer Protocol,即:文件传输协议。FTP下载和HTTP下载一样,也是中心化下载,基于的是客户端-服务器(C/S)模型设计的。只是与HTTP下载不同,使用FTP协议进行文件传输时,会建立两个连接(数据链接+控制连接),FTP适合传输较大的文件,FTP在进行文件传输时会进行身份验证,这一点HTTP是没有的。
eD2k的链接格式:
1、基本的eD2k链接
ed2k://|file|〈文件名称〉|〈>|〈文件>|/一个eD2k链接包含必要的文件描述像是名称,大小及哈希值形成基本的格式。
2、eD2k片段哈希值链接
ed2k://|file|〈文件名称〉|〈文件大小〉|〈文件哈希值〉|p=〈片段哈希值〉|/在文件的完整的片段哈希值确保文件总是正确的并且帮助新的罕见的文件散布。
3、eD2k来源链接
ed2k://|file|〈文件名称〉|〈文件大小〉|〈文件哈希值〉|/|sources,<:端口〉|/加入一个或多个已知的eMule来源在格式<IP:端口〉到这链接,提供立即来源来下载。
4、eD2k主机链接
ed2k://|file|〈文件名称〉|〈文件大小〉|〈文件哈希值〉|/|sources,〈主机名称:端口〉|/相同于来源链接但使用主机名称来替代IP,特别是在变动IP提供更灵活的。一个主机名称必须设定在选项->扩展->自己的eD2K链接主机名称。