В API-интерфейсе Apigee невозможно выполнить маршрутизацию к новой цели даже после перезаписи «target.url» с помощью политики JavaScript - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть приложение node.js (развернуто с использованием Hosted Target) (с параметром запроса).То, что я пытаюсь сделать, это когда я нажимаю на свой текущий URL-адрес, я хочу перенаправить его на новый URL-адрес (мой URL-адрес функции облака).Я использовал политику javascript для этого.Сценарий выглядит примерно так:

var url = 'https://..xyz.com';

context.setVariable("target.url",url);

У меня есть политика JavaScript в потоке ответов Targetendpoint.

Но я получаю сообщение об ошибке:

Cannot GET /..xyz

1 Ответ

0 голосов
/ 26 ноября 2018

Этот пост сообщества Apigee посвящен этому варианту использования, хотя и не в контексте JS: https://community.apigee.com/questions/31202/how-to-dynamically-set-target-url.html

В частности, смотрите: «Убедитесь, что это сделано в конечной точке цели, поскольку область действия этой переменной ограничена.«

...