使用Talend读取XML并使用基本授权发送到REST端点

时间:2018-06-14 12:03:14

标签: xml rest talend

要求:作业应从XML文件中获取输入并将其发布到具有基本授权(用户名和密码)的REST端点。 我如何使用Talend实现这一目标?

1 个答案:

答案 0 :(得分:1)

您可以将tFileInputRawtREST一起使用。只需在它们之间放一个tMap,将对象转换为字符串:

tFileInputRaw -- tMap -- tREST

在tMap中,您可以(String)rowX.content作为输出列的表达式,它是一个String。

对于使用tREST的授权,您需要添加“授权”http标头,其值为“Basic xxxx”,其中xxxx是您的用户的base64编码字符串,密码由列分隔“ user:password