让Google App Engine尊重脚本的用户代理

时间:2016-08-19 17:13:59

标签: php google-app-engine

我如何让Google App Engine尊重PHP脚本中提供给file_get_contents()的用户代理?

Google App Engine会忽略我发送给PHP file_get_contents()的任何user_agent,而不是发送:

  

应用服务引擎-谷歌; (+ http://code.google.com/appengine; appid:s~pageslicer)

这是一个特别的问题,因为从www.kickstarter.com获取页面时,结果是失败:

enter image description here

使用GAE user_agent在GAE外部运行脚本会导致:

  

HTTP / 1.1 429请求过多

而user_agent

  

Mozilla / 5.0(X11; Linux x86_64; rv:30.0)Gecko / 20100101 Firefox 30.0

成功,所以我希望GAE user_agent是GAE失败的原因。

0 个答案:

没有答案