在基于Java/Dropwizard的应用程序中,我有一个端点,它允许客户机根据请求下载数据。客户端使用Curl/Wget等工具调用端点。但是,由于使用ZIP,它显然不能在响应头中设置任何类似内容长度的内容。数据量可能很大,客户抱怨下载时间估计不足。curl <endpoint> > foo.zip
% Total % Received % Xferd Average Speed Time Time Ti
在尝试将所有文件从一个web服务器(“源”)传输到另一个web服务器(“目的”)时,wget命令通过FTP连接,但不能超出PASV命令。我使用到“目的”服务器的SSH连接(共享主机上的Linux盒)来运行wget命令。wget -m ftp://username:'password'@sourceserver.com==> S