GAE urlfetch主机头设置为IP地址而不是主机名

时间:2014-06-23 14:16:46

标签: google-app-engine urlfetch

我正在通过应用引擎调用第三方网络服务。这项特殊服务很挑剔。我遇到了一个问题,呼叫可以正常工作一段时间,然后停止工作,然后再开始工作。我意识到,如果我手动停止管理控制台中的所有实例,那么调用将再次起作用。

我设置了一个代理来路由调用,所以我可以看到标题和所有细节。我想我已将问题跟踪到以下问题。在实例已经启动一段时间后(应用程序通常现在只需要1到3个实例),应用程序引擎将开始使用目标的IP地址作为主机头而不是主机名的值。那么服务并不是那样的。是否应该关心是另一回事。

所以我的问题是,为什么app引擎最终会使用主机头的ip地址而不是主机名?当然,我能做些什么吗?我知道我无法设置主机头,但也许还有其他事情可以做。

感谢您的任何见解。

0 个答案:

没有答案