Когда я запускаю эту команду:
wget --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" http://yahoo.com
... Я получаю этот результат (ничего больше в файле):
<!-- hw147.fp.gq1.yahoo.com uncompressed/chunked Wed Jun 19 03:42:44 UTC 2013 -->
Но когда я запускаю wget http://yahoo.com
без опции --user-agent
, я получаю полную страницу.
Пользовательский агент - это тот же заголовок, который отправляет мой текущий браузер. Почему это происходит? Есть ли способ убедиться, что пользовательский агент не блокируется при использовании wget?