无法使用wget下载网站内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法使用wget下载网站内容相关的知识,希望对你有一定的参考价值。

我无法在bash中使用wget下载以下网站:

wget --wait 1 -x -H -mk https://bittrex.com/api/v1.1/public/getorderbook?market=usdt-btc&type=sell

我在其他问题中发现了一些类似的问题,但是,他们的解决方案是使用-mk,这在这里没有任何区别。命令后,提示只是冻结,没有任何反应。如果我尝试在浏览器中打开同一个网站,它将正常打开。我很感激这里的任何帮助。

答案

正如评论中已经指出的那样,您需要引用您的URL。

URL中的&wget --wait 1 -x -H -mk https://bittrex.com/api/v1.1/public/getorderbook?market=usdt-btc放入后台并导致&之后的所有内容被解释为命令,这可能是一个很大的风险,具体取决于URL!

如果你的网址包含$,你应该使用单引号(')来字面传递字符串而不进行变量扩展,否则双引号(")就可以了。

以上是关于无法使用wget下载网站内容的主要内容,如果未能解决你的问题,请参考以下文章

从零开始配置vim(27)——代码片段

无法使用 wget 或 curl 身份验证下载

wget 无法下载 - 404 错误

apache使用.htaccess文件实现屏蔽wget下载网站内容

使用wget无法下载安装文件

通过 NTLM 对受保护站点使用 wget