从谷歌应用引擎获取国家/城市数据


Getting Country / City data from google-app-engine

我正在尝试访问谷歌应用程序引擎上的2个标题

X-AppEngine-Country

X-AppEngine-City

我想做的是使用$_REQUEST,例如:

$_REQUEST["X-AppEngine-Country"]
$_REQUEST["X-AppEngine-City"]

仍然没有得到任何数据。

如何访问此标头?

我应该更改yaml文件的值吗?

重要提示:我在谷歌应用程序引擎上使用php

您应该使用$_SERVER["HTTP_X_APPENGINE_COUNTRY"]$_SERVER["HTTP_X_APPENGINE_CITY"]

请参阅https://cloud.google.com/appengine/docs/standard/php7/reference/request-response-headers#app_engine-其他字段的specific_headers。

此处列出了具体的$_SERVER添加https://cloud.google.com/appengine/docs/standard/php7/runtime#special_server_keys