file-upload - 如何使用 Talend tREST 上传文件?

标签 file-upload talend jira-rest-api

专家,

我需要使用 Talend tREST 组件将文件上传到 Zephyr/JIRA。我不知道在 httpbody 部分中给出的格式/语法,如 curl 的 ( -F "file=@myfile.txt")

URL
 https://localhost:4000/jira/rest/zapi/latest/attachment?  
 entityId=4783&entityType=TestStepResult

BODY
 D:/TestResults/QPJ-707_Count_Mismatch.xls

我在正文部分给出了完整的路径和文件名。 当我运行时,我得到 ERROR_CODE = 500。

请帮助如何在 tREST 的正文部分提供文件路径/文件名。

我在 Zephyr/Zapi API 网站上没有获得足够的信息。

提前致谢 - PK

现在,我尝试使用带有图片中所示参数的 tFileFetch。但我仍然收到“方法失败:HTTP/1.1 500 内部服务器错误”。有人可以帮忙吗?

Pic1

Pic2

最佳答案

您可以使用允许您下载文件的 tFileFetch 组件,但是在其高级设置中,您可以启用“上传文件”,然后上传文件。作为奖励,它在一个由多个部分组成的 http 帖子中完成。

查看更多: https://help.talend.com/display/TalendComponentsReferenceGuide61EN/tFileFetch

关于file-upload - 如何使用 Talend tREST 上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38164930/

相关文章:

java - 多部分上传文件servlet

java - Rest API post请求将Cucumber.json文件发送到Java中的Jira

jira - 获取 JIRA REST 中版本的属性 - 如何使用搜索 jql?

php - 使用 verot class.upload.php 在上传时调整图像大小

验证始终触发规则消息

ubuntu - talend:Java HotSpot(TM) 64 位服务器 VM 错误 ='Cannot allocate memory' (errno=12)

sql - alter table 然后在单个语句中更新

python - 如何创建 Jira 监听器?

php - 在自己的插件中为 Wordpress Media Uploader 自定义上传目录

hadoop - Hive命令的Talend问题