Cloud 运行 add location-aware request header 是否类似于App engine?
Does Cloud Run add location-aware request header similar to App engine?
App 引擎请求已自动添加 location-aware headers(X-AppEngine-Country
、X-AppEngine-Region
、X-AppEngine-City
)。 Cloud 运行 有类似的东西吗?
AFAIK,这些 Google 自定义 header 值今天不存在。但是,在当前 header 中,您可以找到原始请求者的 IP(此处为 IPv6)
forwarded: for="2a01:cb14:af0:b500:ccf6:1a91:1713:b48";proto=https
x-forwarded-for: 2a01:cb14:af0:b500:ccf6:1a91:1713:b48*emphasized text*
您可以使用外部服务来了解确切位置。
使用 Google Cloud HTTP(S) 负载均衡器可以(将)实现这一点
但是, 将您的 Cloud 运行 服务置于负载均衡器之后目前处于 alpha 阶段,因此您不能尝试此操作今天出来。您可以稍等片刻,或者如果您愿意试用 alpha 并提供反馈,请与我联系。 #ahmetbtodo
App 引擎请求已自动添加 location-aware headers(X-AppEngine-Country
、X-AppEngine-Region
、X-AppEngine-City
)。 Cloud 运行 有类似的东西吗?
AFAIK,这些 Google 自定义 header 值今天不存在。但是,在当前 header 中,您可以找到原始请求者的 IP(此处为 IPv6)
forwarded: for="2a01:cb14:af0:b500:ccf6:1a91:1713:b48";proto=https
x-forwarded-for: 2a01:cb14:af0:b500:ccf6:1a91:1713:b48*emphasized text*
您可以使用外部服务来了解确切位置。
但是, 将您的 Cloud 运行 服务置于负载均衡器之后目前处于 alpha 阶段,因此您不能尝试此操作今天出来。您可以稍等片刻,或者如果您愿意试用 alpha 并提供反馈,请与我联系。 #ahmetbtodo