Не удается открыть некоторые URL-адреса с помощью wget - PullRequest
0 голосов
/ 02 сентября 2018

Я использую wget (для Linux), чтобы получить этот сайт - http://web.ifzq.gtimg.cn/appstock/app/fqkline/get?_var=kline_dayqfq2014&param=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, она работает нормально, я могу успешно загрузить страницу.

Это НЕ из-за специальных символов. Я пробовал этот URL http://web.ifzq.gtimg.cn/appstock/app/fqkline на обеих машинах, и все же один не может работать, в то время как другой работает нормально.

Так в чем может быть проблема? Спасибо за ответ!

1 Ответ

0 голосов
/ 04 сентября 2018

Спасибо кому-то, кто упомянул, что это время ожидания соединения может быть из-за того, что машина заблокирована этим конкретным веб-сайтом, хотя этот ответ был удален, но я думаю, что это правильно.

Если вы видите те же коды ошибок, которые описаны в вопросе, и хотите узнать, не забанены ли вы, возможно, вы можете попробовать пропинговать этот сайт.

Если вы можете успешно пропинговать этот сайт, то вы, вероятно, заблокированы этим сайтом.

...