我如何让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获取页面时,结果是失败:
使用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失败的原因。