如何通过APIMAN策略

时间:2017-04-11 15:39:34

标签: api plugins api-manager policies apiman

我有一个问题,如何从网关配置-H "Host: my.host.com"到我的api。 所以,我有以下逻辑:

  • 我尝试通过apiman-gateway覆盖,例如my-api.net

  • 例如,我可以直接调用我的api 'curl -X GET --header 'Accept: */*' -H "Host: www.google.com" 'http://my-api.net/accounts?accountNumber=12314123'

  • 根据这个电话,我的api会知道,我的消费者是Google的例子。但是一旦我尝试通过apiman-gateway 'curl -X GET --header 'Accept: */*' -H "Host: www.google.com" 'http://apiman-gateway/GoogleOrganization/API/V1/accounts?accountNumber=12314123'拨打电话,主机就无法通过,我的api的实现告诉我它不知道任何已部署my-api.net的主机名。可能有人可以告诉我如何通过策略进行设置,可能只是用apiman-gateway从我的api调用上面的主机参数?

  • 提前感谢您的协助

0 个答案:

没有答案