从https下载文件信息时出现问题-Fieldglass

2020-08-16 18:55发布

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

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


大家好,

我需要在内部表中下载放置在Fieldglass中URL中的CSV文件的内容。

URL打开一个弹出窗口,选择要保存文件的目录,但是我需要从ABAP读取文件到内部表。

我已经尝试了几件事并读取了大量线程,但仍然无法解决这个问题。

当我通过RFC使用函数" HTTP_GET_FILE"时,将提供并测试与 www.fieldglass的连接。 净可以,我得到了错误:

目标地址类型为" G"。

消息号04108


我也尝试仅使用URL调用该函数,但也出现错误:

连接错误:OpenSSL不可用

消息号04100

然后我尝试使用cl_http_client类。

方法create_by_url,set_header_field,set_header_field,schemetype_https,发送和侦听似乎已成功,但是方法receive(我认为可能会出现数据的地方)返回错误。

我也尝试过使用函数'HTMLCNTL_CREATE','HTMLCNTL_INIT','HTMLCNTL_SHOW_DATA'->在此我发送了url,但这最后一个当然显示了我不需要的弹出窗口,因为我需要将数据直接放在 内部表。

有可能弹出链接没有用,而我需要一个不同的链接? 我还能尝试什么?

非常感谢高级

Vicky

popup.jpg (77.1 kB)

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

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


大家好,

我需要在内部表中下载放置在Fieldglass中URL中的CSV文件的内容。

URL打开一个弹出窗口,选择要保存文件的目录,但是我需要从ABAP读取文件到内部表。

我已经尝试了几件事并读取了大量线程,但仍然无法解决这个问题。

当我通过RFC使用函数" HTTP_GET_FILE"时,将提供并测试与 www.fieldglass的连接。 净可以,我得到了错误:

目标地址类型为" G"。

消息号04108


我也尝试仅使用URL调用该函数,但也出现错误:

连接错误:OpenSSL不可用

消息号04100

然后我尝试使用cl_http_client类。

方法create_by_url,set_header_field,set_header_field,schemetype_https,发送和侦听似乎已成功,但是方法receive(我认为可能会出现数据的地方)返回错误。

我也尝试过使用函数'HTMLCNTL_CREATE','HTMLCNTL_INIT','HTMLCNTL_SHOW_DATA'->在此我发送了url,但这最后一个当然显示了我不需要的弹出窗口,因为我需要将数据直接放在 内部表。

有可能弹出链接没有用,而我需要一个不同的链接? 我还能尝试什么?

非常感谢高级

Vicky

popup.jpg (77.1 kB)
付费偷看设置
发送
4条回答
打一壶酱油
1楼 · 2020-08-16 19:18.采纳回答

尝试询问Fieldglass是否可以通过SFTP而不是HTTPS进行连接,然后可以使用其他适配器来获取文件。

南山jay
2楼-- · 2020-08-16 19:27

我会问这个问题,并告诉您, 谢谢!

当学会了学习
3楼-- · 2020-08-16 19:23

嗨,Vicky,

SSL错误表示无法建立安全连接。 如果您的网址以HTTP开头,它将使用不安全的连接;如果您的网址以HTTPS开头,则将使用加密。 因此,这两个端点之一无法通过https协议实现握手。

查看请求的生成方式对您至关重要。 因此,我建议您使用事务ST01打开HTTP跟踪。 您在该日志中看到任何条目吗?

此致

莱昂纳多。

追夢秋陽
4楼-- · 2020-08-16 19:35

你好

供将来参考,并且自2016年以来发生了一些变化:此处提供了指向SAP Fieldglass帮助门户的链接,以获取有关SAP Fieldglass和SAP产品或其他应用程序集成的更多信息:https://help.sap.com/viewer/product/SAP_Fieldglass/Cloud/en-US?task=integrate_task

最好

Jutta

一周热门 更多>