SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?

简介: SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?

我们通过一个具体的例子来学习。在 ABAP 系统里使用事务码 SEGW 打开一个 OData 模型,展开 Function Import 目录,发现一个叫做 book_guid 的输入参数,类型为 Edm.Guid.


下面我们就在 Postman 里消费这个 OData 服务的 Function Import.url 设置为 https://{{host}}:{{port}}/sap/opu/odata/sap/ZBOOK_MANAGE_SRV/PutToStore?book_guid=42010aee-2a94-1edd-8494-c9d14e91555e


点击 Send 之后,遇到 HTTP 400 错误消息:

按照常理推断,HTTP 400 错误,也称为 Bad Request 错误,通常指的是由于客户端发送的请求中存在语法错误,导致服务器无法理解或处理该请求。

那么具体到我们这个例子,到底是 url 的哪个部分,出现了语法错误呢?

下面是详细的介绍。

相关文章
|
1月前
|
存储 安全 数据库
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
|
1月前
|
前端开发 数据库 开发者
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
|
1月前
|
前端开发 开发工具 Android开发
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
|
1月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
|
1月前
|
开发者 供应链 BI
SAP ABAP CALL SUBSCREEN 代码解析
SAP ABAP CALL SUBSCREEN 代码解析
|
1月前
|
存储 数据处理 开发者
ABAP 如何把 unicode 代码点转换成字符
ABAP 如何把 unicode 代码点转换成字符
|
1月前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
|
1月前
|
SQL 数据库
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
|
1月前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
|
1月前
|
开发工具 Web App开发 IDE
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码