这是件事 - 外部服务器上有一个文件。 我的脚本需要将此文件的内容发送给访问者。 因此,它需要从外部服务器下载文件,然后上传到访问者。但是文件很大(> 200 MB)因此我无法先下载文件然后上传它 - 它太慢了。而且我还需要支持恢复下载。 这就是我不确定如何妥善处理的问题。
一个想法是:
另一个:
我不确定应该如何处理这种情况。
答案 0 :(得分:1)
我认为一种方法可以是使用两个不同的套接字。其中一个下载数据并将readed字节放在另一个套接字读取的缓冲区中,并将这些数据发送到要上传文件的服务器。