Как изменить запрос заголовка узла через политику APIMAN
У меня есть вопрос о том, как я могу настроить -H "Host: my.host.com"
от ворот до моего API. Итак, у меня есть следующая логика:
Я, попробую прикрыть, например
my-api.net
через apiman-шлюз.Например, я могу сделать следующий прямой вызов к моему 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 с параметрами хоста, как указано выше?Заранее спасибо за вашу помощь