Почему wget не работает на этом URL?

Почему wget не работает на этом URL?

Если я делаю wget на BBC RSS, то все работает нормально:

wget http://feeds.bbci.co.uk/news/world/rss.xml

Но если я сделаю это со временем, то получу ошибку 403 denied:

wget http://www.thetimes.co.uk/tto/news/rss

Хотя это и должно быть правильным RSS: http://www.thetimes.co.uk/tto/newsrss/?service=rss

Что я упускаю?

решение1

В большинстве случаев предоставление wget пользовательского агента позволит устранить такие ошибки, как 403 denied:

wget -U "Mozilla" http://www.thetimes.co.uk/tto/news/rss

Мне это помогло.

решение2

Запрос может быть не выполнен, поскольку Times выполняет фильтрацию на основе предоставленного пользовательского агента.

Чтобы изменить свой пользовательский агент так, чтобы он имитировал Firefox на OSX, попробуйте сделать следующее:

wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" http://www.thetimes.co.uk/tto/news/rss

Связанный контент