SCPI中的HTTP适配器附件

2020-08-16 21:31发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

早安!

我需要使用API​​将CSV文件发送到第三方系统。 我已经使用Post操作作为附件通过Postman进行了测试。

您能建议我如何在SCPI中实现这一目标吗?

我的情况是从文件服务器中选择文件(CSV文件),然后将这些文件作为附件发送到API(基于休息)。

感谢您的输入。

谢谢

山地

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

早安!

我需要使用API​​将CSV文件发送到第三方系统。 我已经使用Post操作作为附件通过Postman进行了测试。

您能建议我如何在SCPI中实现这一目标吗?

我的情况是从文件服务器中选择文件(CSV文件),然后将这些文件作为附件发送到API(基于休息)。

感谢您的输入。

谢谢

山地

付费偷看设置
发送
9条回答
木偶小白
1楼 · 2020-08-16 22:03.采纳回答

您好Sandeep,

您几乎可以检查内容类型标头(编码)。 请参阅下面的博客和使用脚本来创建multipart/form-data的部分。

https://blogs.sap.com/2018/09/25/part-6-simplify- 从sap到第三方应用程序的数据集成/

关于此,

Sriprasad shivaram Bhat

Haoba3210
2楼-- · 2020-08-16 21:49

感谢您在此上的付出。 使用脚本解决了问题。

谢谢

Sandeep

Aaron 3364
3楼-- · 2020-08-16 21:56
闻人可可
4楼-- · 2020-08-16 22:00

嗨,Sirprasad,

感谢您的回复。

我必须通过SCPI的接收方HTTP适配器发送文件。

谢谢

Sandeep

吹牛啤
5楼-- · 2020-08-16 21:57

Hello Sandeep,

您可以参考" HTTP请求中的输入ZIP文件解压缩,以使目标大小的多个文件保持相同的源文件名"部分

https://blogs.sap.com/2020/05/16/handling-zip-files-in-sap-cloud-platform-integration/

致谢

Sriprasad Shivaram Bhat

悠然的二货
6楼-- · 2020-08-16 21:41

嗨,Sirprasad,

感谢您的投入。

但是使用HTTP适配器将CSV文件发送到API时,我仍然遇到问题。 当我通过邮递员发送邮件时,我感觉很好。

CPI面临问题。 您能否在CPI的屏幕截图下面建议我。

错误:接收方通道中的400错误请求

CPI:

iFlow

内容修改器1:在正文中放置用于测试的正文(实际文件数据)以测试我的行为。

第二个CM:

按照博客的建议准备表单数据。

内容处置:form-data; name =" file"; data =" MRD_KY_20200517_122052_08.csv";

内容类型:application/vnd.ms-excel $ {in.body} --cpi-

感谢您的帮助

谢谢

Sandeep

Hello Sandeep,

按照我的理解,要将文件作为附件发送到HTTP接收器,您应该形成multipart/form-data,下面的博客可能会有所帮助 您。

https://blogs.sap.com/2018/02/09/the-marriage-between-form-data-and-sap-cloud-platform-integration/

/img/questions/12963572/send-zip-file-and-form-data-through-cpi-and-http-a.html

致谢

Sriprasad Shivaram Bhat

一周热门 更多>