首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试GeoLocation请求

测试GeoLocation请求
EN

Stack Overflow用户
提问于 2018-02-14 18:19:06
回答 1查看 1.2K关注 0票数 0

我们使用akamai的X-Akamai-Edgescape来检测发出请求的用户的领地。如果它与用户的主域不匹配,则我们拒绝该请求。

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

例如:从集成测试中,我们发送X-Akamai-Edgescape=region_code=MA,dma=506,pmsa=1120,country_code=DE

akamai将其重写为X-Akamai-Edgescape:georegion=1,country_code=GB,region_code=EN

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-17 04:02:21

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

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

首先选择你想要控制的适当的头部行为。

然后简单地更新行为来做你想做的事情。在本例中,我将告诉传送配置将X-Akamai-EdgeScape报头传递到源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48784699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档