wget在本地运行,但不是从服务器运行

时间:2016-12-08 13:00:17

标签: http wget user-agent

我试图通过wget获取一个url。我的wget命令如下:

wget --header "User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0" --header "Host: www.zomato.com" --header "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" "https://www.zomato.com/bangalore/restaurants/biryani"

当我在本地运行它时运行完美。但是,当我在服务器上托管它然后运行它时,它会失败。它连接到主机然后永远等待,然后由于超时错误而失败。

为了确保它不是因为特定的服务器,我现在尝试了这个:

  • AWS
  • 的Heroku
  • 使用Fixie的Heroku获取固定的出站静态IP地址
  • Google Compute在不同地区
  • Netmagix

并且每次都失败。谁能给我任何关于为什么会发生这种情况的指示?

0 个答案:

没有答案