我在Apigee中有一个服务标注,而不是为HTTPTargetConnection硬编码Url我想使用变量作为url的值。 例: HTTP:// {request.queryparam.url} 这给了我一个404 Not Found错误,但如果我硬编码作为queryparam传递的相同值,它工作正常并调用目标服务并返回响应。我无法在docs中找到任何关于此的详细信息。请帮助我出去了。谢谢。
答案 0 :(得分:0)
这可能是一个错误。
请在应用程序的target.xml
请求部分附加您自己的政策,该部分将target.url
变量分配给您选择的变量。您可以根据需要使用assign variable或javascript或python来实现此策略。
编辑: 我上面回答的内容适用于目标标注。不是服务标注。为了更好地理解该问题,我请求您将paste.xml发布到pastebin或类似的东西中。