Talend Open studio - tRestClient - POST Web 服务调用

Talend Open studio - tRestClient - POST webservice call

提问人:TheoB 提问时间:7/6/2023 最后编辑:Brian Tompsett - 汤莱恩TheoB 更新时间:7/6/2023 访问量:35

问:

我希望能够使用 POST 网络服务插入数据。 我可以使用 GET 网络服务很好地检索数据,但 POST 是不可能的...... 这是我的错误:

Img

我正在使用 tRestBody 组件来导入我的正文值:

Img

这是正确的方法吗?

Web 服务 发布 OData Talend

评论

0赞 Ibrahim Mezouar 7/6/2023
您的 Web 服务似乎不支持 POST。您是否能够使用 Talend 以外的工具通过 POST 调用以获取数据?
0赞 TheoB 7/6/2023
您好,我尝试了邮递员的 POST 电话,没有问题。
0赞 Skin 7/6/2023
你的身体最终是什么样子的?您是否将其输出到控制台,以便可以看到传入的内容?
0赞 TheoB 7/6/2023
奇怪的是,我认为问题出在身体上......但我不知道如何在“tLogRow”组件中显示它。你能给我一个想法吗?
0赞 Corentin 7/12/2023
如果您使用的是 JSON ,则正文的名称应为“string”(与 tRESTClient 组件的输入模式中的名称相同),否则它将无法正常工作。此外,如果它与邮递员一起使用,请检查邮递员是否自动添加了一些标题/参数以使其工作。

答: 暂无答案