SAP发布HTTP形式的接口

SAP发布HTTP形式的接口

##第一步SICF配置服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
##配置这个类ZCL_TEST_HTTP_002
继承这个接口
代码里面的处理逻辑可以自己替换就行了
主要看这两个参数就可以了,网上有其他代码可参考
一些重要语法
根据请求判断是POST还是GET
lv_verb = server->request->get_header_field( ‘~request_method’ ) .
path = server->request->get_header_field( ‘~request_uri’ ).
SPLIT path AT ‘?’ INTO path_info params.
返回值写入,状态,类型,数据格式等
lv_resp_json = lo_serializer->get_data( ).
server->response->set_status( code = 201 reason = ‘Ok’ ).
server->response->set_content_type( ‘application/json’ ).
server->response->set_cdata( data = lv_resp_json ).
##测试
在这里插入图片描述

用POSTMAN 模拟调用就OK了
记得这里要配置账号密码要不然会4开头的错误反馈,权限一定要给到位。。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值