在Apigee中的请求标头中添加键值

时间:2017-09-19 08:26:06

标签: apigee

我正在使用Apigee作为后端API的代理服务器。我的问题陈述是在请求头中添加主机ip(从API使用者收到)并将其转发到后端服务器。我正在使用上下文变量访问IP地址“ proxy.client.ip“。如何在标题中添加此值并进一步传递。我尝试了以下解决方案 -

var contentIp = context.getVariable("proxy.client.ip");
context.setVariable("IpValue", contentIp);

它在变量中显示值,同时调试跟踪会话。但是如何在请求标头中添加它。谢谢。

1 个答案:

答案 0 :(得分:1)

使用"分配政策解决了问题" - 加入

<Header name="IpValue">{proxy.client.ip}</Header>

在政策文件中。