测试GeoLocation请求

时间:2018-02-14 10:19:06

标签: akamai

我们正在使用akamai&#39; <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 来检测发出请求的用户的区域。如果它与用户归属地区不匹配,则我们拒绝该请求。

我们的集成测试使用的是本地托管的akamai代理部署。每当他们将X-Akamai-Edgescape添加到X-Akamai-Edgescape等任何自定义区域时,代理都会使用自己的标头值覆盖标头。

EG。从集成测试中,我们发送XX

和akamai覆盖它 X-Akamai-Edgescape=region_code=MA,dma=506,pmsa=1120,country_code=DE

有没有办法在akamai代理上禁用此覆盖行为?

1 个答案:

答案 0 :(得分:0)

我不清楚您的问题是什么技术用于在客户端请求中注入这些标头。您是在运行Akamai服务器的本地测试版本,还是EdgeScape数据库的本地版本?

在任何一种情况下,都可以在您的传递配置中修改发送到客户端或源服务器的标头。如果您正在使用Property Manager(所有当前交付产品的默认工具),您可以创建一个将传递标题的新行为。

首先选择您要控制的相应标题行为。 property manager behavior selection

然后只需更新行为以执行您要查找的内容。在这个例子中,我告诉传递配置将X-Akamai-EdgeScape头传递给原点。 animated adjustment of the behavior