如何将tJava输出作为头数据传递给tRest客户端组件

时间:2017-03-09 22:38:54

标签: java session-cookies talend

我正在创建一个Job来为tRestClient组件设置cookie值。

为了实现这个任务,我在tJava组件中编写了一个Java代码,并且我能够使用这个Java代码提取cookie数据。现在我想将此数据传递给tRestClient组件。

请建议一种解决传递Cookie数据的方法。

  • 更多详细信息:以下是预期的talend作业结构

tJava - > tRestClient

1 个答案:

答案 0 :(得分:0)

在Row / Main上将tJava链接到tRestClient时,它会要求您复制目标模式。说是的。

然后在你的tJava模块中,你可以设置Row值进入tRestClient。

row1.body = myXMLData;
row1.string = myString;

请注意,body是Document类型,string是String。

如果您需要执行多行,则需要将其更改为tJavaFlex组件并在主要部分中设置行时将其循环。