![wget 不想接受 GET 参数](https://linux22.com/image/1321914/wget%20%E4%B8%8D%E6%83%B3%E6%8E%A5%E5%8F%97%20GET%20%E5%8F%82%E6%95%B0.png)
我需要一些有关 wget 的帮助!
我想要下载一个文件,该文件在GET字符串中有参数:
/get.php?file=hackmii_installer_v1.0.zip&key=43e7ce13e9818c0b4c5737b7d061005606dfad5e
如果我尝试使用此参数下载此文件,wget 会说它不知道密钥字段。每台下载文件的 PC 都会生成密钥,并且还必须一次又一次地读取。就我而言没有问题,但我如何获取此密钥?
答案1
如果网页没有下载,请确保引用 URL,如下所示:
wget "http://www.example.com/doThis?key=val&other=otherval"
如果此方法有效,则问题出在 & 符号上 - shell 将其解释为“在后台执行此命令”,将 url 放在引号中即可解决此问题。