首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IBM连接企业-传递路径Param到Rest请求节点

IBM连接企业-传递路径Param到Rest请求节点
EN

Stack Overflow用户
提问于 2020-05-06 03:54:51
回答 1查看 1.6K关注 0票数 0

在项目中,如何将路径参数传递给REST请求节点?

我可以使用ESQL设置计算节点中的查询参数,如

SET InputLocalEnvironment.Destination.REST.Request.Parameters.id = 'abc'.

API的工作没有任何问题。但是,如果我对path参数执行相同的操作,则不会传递值。作为一项工作,我将值设置为计算节点中的一个环境变量,并通过Rest请求节点属性中的XPATH获取它。

是否有类似的方法来设置ESQL中的路径参数,就像查询参数一样?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-09 08:28:32

因此,InputLocalEnvironment为您工作感到有点惊讶。

对于RESTRequest节点,URL是从BaseURL和Operation构建的,这是您已经找到的参数选项。下面的代码说明了具有Rest节点的环境变量中概述的一些可用于覆盖REST节点行为的值。该链接还描述了REST节点完成其操作后设置的值。

代码语言:javascript
运行
复制
SET OutputLocalEnvironment.Destination.REST.Request.BaseURL = 'https://my-prod-server.ibm.com/customerdb/v1';
SET OutputLocalEnvironment.Destination.REST.Request.Operation = 'updateCustomerByID';
SET OutputLocalEnvironment.Destination.REST.Request.Parameters.max = 10;
SET OutputLocalEnvironment.Destination.REST.Request.Parameters.filter = 'Fred Bloggs';

请记住将计算节点配置为具有计算模式 of LocalEnvironment和Message,否则设置将不会传递到随后的RESTRequest节点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61627135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档