1

我正在做一个项目,我们需要构建一个 REST 服务,但我们不能使用 SAP Gateway。我正在使用 SICF 和类来创建像本指南这样的服务:1

我不明白的是如何为 GET 请求使用过滤器或导入参数。请问有人可以帮我吗?

4

1 回答 1

2

如果您使用 HTTP 标头变量,这是可能的。

检查这个:https ://blogs.sap.com/2011/04/07/deliver-dynamic-search-of-sap-data-into-a-website-using-restful-services/或这个https://archive .sap.com/discussions/thread/865718

在abap中,您通过(path_info =您的变量名)阅读它:

path_info = server->request->get_header_field( name = ‘~path_info’ ).

如果你没有让它运行,请提供一些关于你的 GET 请求的信息以及你接收请求的方法。

编辑:ac。为此,您可以使用 POST 而不是 GET。我认为您的参数是正确的(如果您不发布正文,这是唯一的方法)archive.sap.com/discussions/thread/3801491

GL, zYrEx

于 2018-04-22T14:32:16.780 回答