ABAP Web服务

2020-08-30 08:55发布

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

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


大家好,

我正在开发一个简单的ABAP Web服务,以使用REST模型(尤其是GET方法)共享一些数据。

我已经 能够找到实现基本WS的文档,只要您以正确的方式要求他就可以使用。 我的WS对每个handle参数使用 CL_REST_HTTP_HANDLER 和所需的 CL_REST_RESOURCE 。

但是我想添加安全性功能作为检查方法 仅获取 HTTPS 。 您是否有任何链接,网站或文档可以帮助我实现这一目标?

谢谢,

Alexandre

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

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


大家好,

我正在开发一个简单的ABAP Web服务,以使用REST模型(尤其是GET方法)共享一些数据。

我已经 能够找到实现基本WS的文档,只要您以正确的方式要求他就可以使用。 我的WS对每个handle参数使用 CL_REST_HTTP_HANDLER 和所需的 CL_REST_RESOURCE 。

但是我想添加安全性功能作为检查方法 仅获取 HTTPS 。 您是否有任何链接,网站或文档可以帮助我实现这一目标?

谢谢,

Alexandre

付费偷看设置
发送
2条回答
太Q了
1楼 · 2020-08-30 09:32.采纳回答

如果您的REST WS是使用带有IF_HTTP_EXTENSION接口的类处理程序的SICF制成的。

然后,您可以使用以下方法检查HTTP方法(GET,POST,PATCH ...):

  "服务器是IF_HTTP_EXTENSION〜HANDLE_REQUEST方法中IF_HTTP_SERVER的类型引用。

DATA(l_method)=服务器-> request-> get_method()。

安全性(SSL)和身份验证可以在 SICF服务条目,选项卡"登录数据"。

2楼-- · 2020-08-30 09:20

谢谢您的回答,我的处理程序类实际上实现了IF_HTTP_EXTENSION,因此,我将尝试使用您给我的命令

一周热门 更多>