java - 读取Java组件中的REST查询参数

标签 java rest talend

我是 talend 新手,需要使用 talend 实现一个场景:

有一个端点http://<HOST>:<PORT>/emp/{id}它使用 id 获取员工数据值(value)。 我正在使用tRESTRequest and tRESTResponse组件。

我怎样才能得到id连接到 tRESTRequest 的 java 组件中的值?

最佳答案

在您的 tRESTRequest 组件中

  • 在“REST API 映射”部分添加“输出流”。
  • 使用名为 id 的字段将“输出流”命名为 empid
  • 在 REST API 映射/URI 模式列中,添加 /emp/{id}/

现在将 tJavaRow 组件连接到 tRESTRequest,您的 ID 将作为 input_row.id 提供。

关于java - 读取Java组件中的REST查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48072606/

相关文章:

pandas - 如何使用Hadoop维护其架构每季度更改一次的历史数据

java - JDK11 中的 ZGC 名称中的字母 "Z"到底指的是什么?

java - 如何在android中创建自定义数据绑定(bind)? (安卓工作室)

java - 使用大数据调用 post Rest api 时抛出错误

php - YII 在 REST GET 请求中获取请求体

mysql - Talend 多重查找

java - Talend 中的 HOUR_OF_DAY 错误?

java - PHP CUrl 的 Java 替代品是什么

Java OO MVC 问题

ios - 当前用于 iOS 的库以使用 RESTful Web 服务