Http Wget can';t在ubuntu中下载完整的文件

Http Wget can';t在ubuntu中下载完整的文件,http,ubuntu-14.04,wget,content-length,Http,Ubuntu 14.04,Wget,Content Length,我正在使用wget下载一个文件,如下所示: wget link/file.zip file.zip大约为100万,但我只收到5552B: 无论我下载了什么(比5552B大,从其他主机下载),我只收到5552B! HTTP响应头内容长度也是5552B 我正在使用Ubuntu14.04,是否有一些网络配置可以解决此问题? 非常感谢 您的URL中有许多由shell解释的字符(例如&字符)。将整个URL放在单引号内:wget'http://sdlc..“然后重试。谢谢!这对我不起作用。实际上,我正

我正在使用
wget
下载一个文件,如下所示:

wget link/file.zip
file.zip
大约为100万,但我只收到5552B:

无论我下载了什么(比5552B大,从其他主机下载),我只收到5552B! HTTP响应头内容长度也是5552B
我正在使用Ubuntu14.04,是否有一些网络配置可以解决此问题?


非常感谢

您的URL中有许多由shell解释的字符(例如&字符)。将整个URL放在单引号内:
wget'http://sdlc..“
然后重试。谢谢!这对我不起作用。实际上,我正在使用java代码下载文件,如下所示:`URLConnection URLConnection=newURL(this.remoteFileUrl.openConnection();System.out.println(“contentlength=“+urlConnection.getContentLength());`“内容长度”仍然是5552B!然后查看下载的文件,可能是一个HTML页面告诉您忘记接受使用条款,或者是验证码或其他阻止自动下载的东西。我移动到另一台机器,也是Ubuntu14.04,并下载相同的链接,
wget
工作得非常好!所以它不会阻止自动下载。谢谢!您的URL中有许多由shell解释的字符(例如&字符)。将整个URL放在单引号内:
wget'http://sdlc..“
然后重试。谢谢!这对我不起作用。实际上,我正在使用java代码下载文件,如下所示:`URLConnection URLConnection=newURL(this.remoteFileUrl.openConnection();System.out.println(“contentlength=“+urlConnection.getContentLength());`“内容长度”仍然是5552B!然后查看下载的文件,可能是一个HTML页面告诉您忘记接受使用条款,或者是验证码或其他阻止自动下载的东西。我移动到另一台机器,也是Ubuntu14.04,并下载相同的链接,
wget
工作得非常好!所以它不会阻止自动下载。谢谢!