我有一个针对自定义域运行的Google应用引擎实例。当我点击*.appspot.com
网址时,我会获得X-AppEngine-City
,X-AppEngine-Region
,X-AppEngine-CityLatLong
等标题的正确值。但是,当我点击自定义域网址时,我只获得{{ 1}}在上面提到的所有标题中。
我认为由于谷歌没有将UserAgent IP发送到GAE实例,因此该实例无法确定标头的正确值。解决这个问题的任何线索都非常有用
答案 0 :(得分:2)
您是否将您的域名直接映射到AppEngine的Google IP范围/ CNAME,或者您是否拥有某种代理,例如CloudFlare。
如果您的域名直接映射到AppEngine,我认为没有理由不设置这些标头。 (我想大约一年前我自己在自定义域上使用它们来确定AppEngine中粗略的用户位置。)