我在Apigee中有一个服务标注,其中我希望使用一个变量来表示HTTPTargetConnection的值,而不是对url进行硬编码。示例:http://{request.queryparam.url}这给了我一个404not find错误,但是如果我硬编码了作为queryparam传递的相同值,它工作得很好,并调用目标服务并返回响应。我在docs.Please help me out.Thanks中找不到关于这个的任何细节。
发布于 2014-03-17 21:38:30
这可能是一个bug。请在应用程序的target.xml请求部分附加一个您自己的策略,该部分将为target.url变量分配您选择的变量。您可以根据需要对此策略使用assign variable、javascript或python。
编辑:我上面回答的内容适用于目标标注。而不是服务标注。为了更好地理解这个问题,我请求您将debug.xml张贴在粘贴箱或类似的东西中。
https://stackoverflow.com/questions/22455434
复制相似问题