![通过代理服务器立即传输文件](https://linux22.com/image/540295/%E9%80%9A%E8%BF%87%E4%BB%A3%E7%90%86%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%8B%E5%8D%B3%E4%BC%A0%E8%BE%93%E6%96%87%E4%BB%B6.png)
我想要设置以下配置:
S - HTTP 文件服务器 <-> P - 代理服务器 <-> C - HTTP 客户端
现在,我正在通过代理服务器从文件服务器下载文件。我想知道代理是否会等待从文件服务器接收整个文件后再将其发送给客户端,还是会立即传输数据包而不等待整个文件?
我并不是在问渐进式下载或流媒体,也不是在问特定的代理或文件服务器。
我一直在寻找答案,但大多数解释都没有详细说明。如果之前有类似的问题,我很抱歉。
答案1
可能取决于代理。Squid 立即传输。
我想要设置以下配置:
S - HTTP 文件服务器 <-> P - 代理服务器 <-> C - HTTP 客户端
现在,我正在通过代理服务器从文件服务器下载文件。我想知道代理是否会等待从文件服务器接收整个文件后再将其发送给客户端,还是会立即传输数据包而不等待整个文件?
我并不是在问渐进式下载或流媒体,也不是在问特定的代理或文件服务器。
我一直在寻找答案,但大多数解释都没有详细说明。如果之前有类似的问题,我很抱歉。
可能取决于代理。Squid 立即传输。