如何从ABAP中的URL链接下载RAR文件

2020-08-19 07:55发布

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

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


同事们,

我需要使用ABAP从网站的直接URL链接下载.RAR文件。

我可以使用类CL_HTTP_CLIENT或功能模块HTTP_GET连接到URL,但是我无法提取类或rfc返回参数的响应正文中可用的te内容。

请问有人建议如何达到上述要求。

谢谢。

此致

拉曼那。

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

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


同事们,

我需要使用ABAP从网站的直接URL链接下载.RAR文件。

我可以使用类CL_HTTP_CLIENT或功能模块HTTP_GET连接到URL,但是我无法提取类或rfc返回参数的响应正文中可用的te内容。

请问有人建议如何达到上述要求。

谢谢。

此致

拉曼那。

付费偷看设置
发送
5条回答
绿领巾童鞋
1楼-- · 2020-08-19 08:26

ABAP没有提出用于解压缩RAR文件的内置代码。 而是调用unrar之类的免费工具(要调用OS命令,请搜索SXPG_COMMAND_EXECUTE)。 最终阅读以下内容: 1791258-如何在Unix/Linux上提取压缩的exe文件 系统?(用于EXE/RAR文件)

第二种解决方案是使用ZIP文件而不是RAR,这是使用CL_ABAP_ZIP类的唯一受支持的压缩文件类型。 还有CL_ABAP_GZIP可以处理一串字节。

haha101010
2楼-- · 2020-08-19 08:15

您可以下载任何类型的文件(RAR,TXT,ZIP等,无论其类型如何)

但是也许您的意思是,您想解压缩并读取其中的文本(?)文件?

SAP小菜
3楼-- · 2020-08-19 08:24

嗨罗西,

是的,我需要将RAR中的文本文件解压缩并将其保存到应用程序服务器中。

我是小鹏鹏啊
4楼-- · 2020-08-19 08:33

嗨Ramana

我了解您的情况(每月安排一个程序, 等等),但这是另一个问题。

使用unrar时是否有任何问题?

NB:我已经编辑了答案,添加了更多信息。

Sandra

callcenter油条
5楼-- · 2020-08-19 08:15

请使用COMMENT按钮输入评论,问题,添加详细信息等,ANSWER仅是提出解决方案,请在答案的右边删除SAP文本。 区域。

一周热门 更多>