我想使用标题X-AppEngine-Country
和X-AppEngine-Region
,但我听说在每个请求中并不总是使用非空值填充它们?
这是真的,还是我可以依靠它们来永远拥有价值观?
我无法找到说明这种或那种方式的文档。
答案 0 :(得分:0)
X-应用服务引擎国
发出请求的国家/地区,作为ISO 3166-1 alpha-2国家/地区代码。 App Engine从中确定此代码 客户的IP地址。请注意,不会派生国家/地区信息 来自WHOIS数据库;有可能是国家/地区的IP地址 WHOIS数据库中的信息将不包含国家信息 X-AppEngine-Country标头。你的申请应该处理 特殊国家代码ZZ(未知国家)。
X-应用服务引擎区域
发出请求的区域的名称。此值仅在X-AppEngine-Country中的国家/地区的上下文中有意义。对于 例如,如果该国家/地区为“US”且该地区为“ca”,则为“ca” 意为“加利福尼亚”,而非加拿大。有效区域的完整列表 值可在ISO-3166-2标准中找到。