使用ABAP程序调用URL(方法POST)

2020-09-01 15:53发布

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

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


大家好,

我需要调用一个网址,例如" www.google.com ?q = 你好"和ABAP一起使用POST方法。

类似于FM" Call_Browser",但我的变量q = hello需要通过POST方法传递。

有什么想法吗?

谢谢。

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

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


大家好,

我需要调用一个网址,例如" www.google.com ?q = 你好"和ABAP一起使用POST方法。

类似于FM" Call_Browser",但我的变量q = hello需要通过POST方法传递。

有什么想法吗?

谢谢。

付费偷看设置
发送
10条回答
粗暴的香蕉
1楼-- · 2020-09-01 16:50

检查以下内容:

如果您只需要发送http请求而无需打开浏览器:

< p> 示例程序:执行HTTP请求-SAP通信技术的组件-SAP库

通过HTTP POST发送数据(参数)-代码库-SCN Wiki

致谢

Felipe

My梦
2楼-- · 2020-09-01 16:40

感谢Felipe。 但这没有帮助。 我需要做与MF CALL_BROWSER相同的操作,但是我的数据需要通过POST方法传递。

关于。

代楠1984
3楼-- · 2020-09-01 17:00
Tong__Ming
4楼-- · 2020-09-01 16:57

此 将无法正常工作,它用于使用GET参数构造webdynpro URL。

浮生未央
5楼-- · 2020-09-01 16:35

这是我从头开始使用的一个示例,该示例使用项目编号调用Web浏览器ITS解决方案,我想您可以 调整它以适合您的目的?

检查 -pspid不是初始的。
将gv_pfs_link
连接到'zpfs2?〜okcode = PROJ_SEL&zpspid = <###>&sel_action = X'
到lv_url。

将<< ###>用 -pspid替换为lv_url。
压缩lv_url无间隙。

cl_gui_frontend_services =>执行(
导出文档= lv_url)。

粗暴的香蕉
6楼-- · 2020-09-01 16:46

嗨,史蒂夫,

您的解决方案是使用GET参数=> www.test.com 构造URL? parm1 =val1¶m2= val2

我需要调用带有POST参数的URL,因此我的参数在浏览器中将不可见。 =>在浏览器中,我只希望看到不带参数的 www.test.com ? parm1 =val1¶m2= val2。

一周热门 更多>