在服务器上下载文件时通过 HTTP 下载文件

在服务器上下载文件时通过 HTTP 下载文件

我在内部网络上使用 HTTP(唯一可用的协议)下载文件wget。感兴趣的内容无法从 WWW 访问。该文件正在下载到服务器上的公共 http 可访问目录中,该目录可从 WWW 访问。是否可以在服务器上下载该文件时从外部开始下载?这确实会加快分发过程。

Private Server -> Public Server - WWW -> Client Server

答案1

取决于远端下载文件所使用的工具。如果他们使用带有恢复功能的 wget 或带有恢复选项的其他工具,它可能会起作用,具体取决于工具的智能程度。

另一方面,发布服务器需要多长时间才能从您那里收到文件?有人的下载速度会比您将其上传到服务器的速度更快吗?有些下载应用程序要么很笨,要么很聪明,文件大小的变化不会成为问题,但是如果用户完成了服务器上可用的内容,他们可能不会再寻找更多文件,因为它说它正常完成了。

至少应该包含一条说明,说明文件复制的过程和最终大小,以便用户知道复制是否完成。下载完成后,使用 MD5 进行验证也是一个好主意。

相关内容