我正在做一个项目,我们需要构建一个 REST 服务,但我们不能使用 SAP Gateway。我正在使用 SICF 和类来创建像本指南这样的服务:1
我不明白的是如何为 GET 请求使用过滤器或导入参数。请问有人可以帮我吗?
如果您使用 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