news 2026/4/29 21:53:43

ABAP 发布rest api http接口sicf(Post Get)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ABAP 发布rest api http接口sicf(Post Get)

简介:

Resource Representational State Transfer(REST)

Server和Client之间传递某资源的一个表现形式,比如用JSON,XML传输文本,或者用JPG,WebP传输图片等。

用 HTTP Status Code传递Server的状态信息。比如最常用的 200 表示成功,500 表示Server内部错误等

对于资源的具体操作类型,由HTTP动词表示。常用的HTTP动词有下面五个(括号里是对应的SQL命令):

1.GET(SELECT)   : 从服务器获取资源(一项或多项)

2.POST(CREATE)  : 在服务器新建一个资源

3.PUT(UPDATE)   : 在服务器更新资源(客户端提供改变后的完整资源)

4.PATCH(UPDATE) : 在服务器更新资源(客户端提供改变的属性)

5.DELETE(DELETE): 从服务器删除资源。

目录

创建一个rest api接口(REST风格的网络接口)  

事务码:Se24

 接口添加 IF_HTTP_EXTENSION(标准的) SERVER Type Ref To IF_HTTP_SERVER 

然后添加要处理的方式(post get delete) 内部调用就行

在 IF_HTTP_EXTENSION 添加代码,根据需求(新增/修改(POST) 读取(READ)删除(DELETE)等)判断执行上一步的东西。

POST  新增/修改 SERVER Type Ref To IF_HTTP_SERVER

READ 读取 SERVER Type Ref To IF_HTTP_SERVER

DETELE 删除 参数:SERVER Type Ref To IF_HTTP_SERVER

*转化 入参:中文的话用:code:8400


  • 创建一个rest api接口(REST风格的网络接口)  

  • 事务码:Se24

     接口添加 IF_HTTP_EXTENSION(标准的) SERVERType Ref ToIF_HTTP_SERVER 

  • 然后添加要处理的方式(post get delete) 内部调用就行

 

  • 在 IF_HTTP_EXTENSION 添加代码,根据需求(新增/修改(POST) 读取(READ)删除(DELETE)等)判断执行上一步的东西。

    lv_method = server->request->get_header_field( name = '~request_method' )."获取操作方式

 源码:

METHOD if_http_extension~handle_request. D
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 21:53:40

SQL创建用户-非DM8.2环境(达梦数据库)

DM8:达梦数据库SQL创建用户-非DM8.2环境环境介绍环境介绍 在没有图形化界面,或者想快速创建用户,可以使用一下SQL语句;将其中的 CESHI 替换为要创建的用户名即可,默认创建了数据表空间,索引表空间,文件大小…

作者头像 李华
网站建设 2026/4/29 21:49:21

2025届学术党必备的五大降重复率平台推荐榜单

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 当今学术环境里头,AI论文网站给研究者供给高效辅助工具,这样的平台整…

作者头像 李华
网站建设 2026/4/29 21:46:23

如何在Mac上快速搭建Android手机USB网络共享:3种高效方法全解析

如何在Mac上快速搭建Android手机USB网络共享:3种高效方法全解析 【免费下载链接】HoRNDIS Android USB tethering driver for Mac OS X 项目地址: https://gitcode.com/gh_mirrors/ho/HoRNDIS 你是否经常需要在Mac上使用移动网络,但Wi-Fi热点总是…

作者头像 李华
网站建设 2026/4/29 21:45:40

加强 UA 检测规则

limit_req_zone $http_user_agent zoneua_limit:10m rate1r/m; location / {limit_req zoneua_limit burst1 nodelay;# 或直接返回 444if ($http_user_agent "Mozilla/5.0 (iPhone; CPU iPhone OS 15_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version…

作者头像 李华
网站建设 2026/4/29 21:42:32

SeeDream 图像生成 API 集成指南

本文将介绍如何集成 SeeDream 图像生成 API,该 API 允许您通过输入自定义参数生成官方的 SeeDream 图像。通过本指南,您将掌握 API 的使用方法,并能轻松实现图像生成与编辑。 环境准备/前置条件 在开始使用 SeeDream 图像生成 API 之前&…

作者头像 李华