【发布时间】:2019-02-07 17:26:55
【问题描述】:
我正在使用 wget(在 Linux 上)来获取这个网站 - http://web.ifzq.gtimg.cn/appstock/app/fqkline/get?_var=kline_dayqfq2014¶m=sh600000,day,2014-01-01,2015-12-31,640,qfq&r=0.49504152244266863 , 不过好像超时了,
由于url中有&符号,所以我将url保存到文件(url.txt)并使用查询:
wget -i url.txt
及信息如下:
Resolving web.ifzq.gtimg.cn (web.ifzq.gtimg.cn)... 183.232.125.158
Connecting to web.ifzq.gtimg.cn (web.ifzq.gtimg.cn)|183.232.125.158|:80... failed: Connection timed out.
Retrying.
另外,我可以用这台机器访问https://github.com/等其他网站,所以可能不是网络问题。 并且我尝试在其他linux机器上使用相同的command,效果很好,我可以成功下载页面。
这不是因为特殊符号。我在两台机器上都试过这个 url http://web.ifzq.gtimg.cn/appstock/app/fqkline,但仍然一个不能工作,而另一个工作正常。
那么可能是什么问题? 谢谢解答!
【问题讨论】:
-
您尝试过什么,您使用的命令到底是什么?如果我在
"中引用 url,它对我有用。也许&正在制造麻烦,这意味着在 linux 中启动一个子进程。 -
我在两台机器上都使用了相同的命令 'wget web.ifzq.gtimg.cn/appstock/app/fqkline/…',其中一个工作但另一个超时
-
您能否提供您在问题中使用的
exact command,好吗?这将是非常好的,然后我们可以准确地帮助你。 -
? ... 2014¶m ... qfq&r=