为什么不能在wget中下载文件?

时间:2013-01-22 05:09:31

标签: wget

有一个网址:

http://118.26.57.16/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/218.11.178.160/edge.v.iask.com/95687694.hlv?KID=sina,viask&Expires=1358956800&ssig=WHgIi1wQOW&wsiphost=ipdbm

你可以用chrome或firefox下载它,为什么我不能下载它:

wget -c http://118.26.57.16/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/218.11.178.160/edge.v.iask.com/95687694.hlv?KID=sina,viask&Expires=1358956800&ssig=WHgIi1wQOW&wsiphost=ipdbm  

1 个答案:

答案 0 :(得分:6)

由于网址('&')中的特殊字符,您需要将网址放在引号中:

wget -c "http://118.26.57.16/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/218.11.178.160/edge.v.iask.com/95687694.hlv?KID=sina,viask&Expires=1358956800&ssig=WHgIi1wQOW&wsiphost=ipdbm"

您也可以转义特殊字符,但将URL包装在引号中可能最简单。

相关问题