SAP PO REST接收器{http_result}

2020-09-01 22:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们使用的是SAP PO...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我们使用的是SAP PO 7.5 SP14,并且需要使用REST接收器适配器。 我们有一个REST服务,该服务返回HTTP 302(在标头中具有位置)以及带有一些其他数据的有效负载。 当前,接收器已设置模块参数:

ProceedRedirects = false

useResponseErrorMessage = true

setAppErrorOnCustomMessage = true

结果处理程序设置为例外-自定义结果,消息内容仅为{http_result}。

但是,响应始终为空。 我已经浏览了注释2273265、2238546和2223623,我认为我的设置应该可以,但无法正常工作。

关于如何实现不遵循重定向并将负载发送给发件人的任何建议? 当我尝试邮递员/肥皂ui时,一切正常。

编辑:我尝试生成HTTP 302以外的其他错误-http_result正确填充(我尝试过403),但是无论何时触发302,它都是空的。

在我的原始帖子中,我还提到了不正确的模块参数-setAppErrorOnCustomMessage是应该允许我在自定义错误处理期间使用http_result的模块,但未按预期工作。

此:

产生适当的输出:

{"状态":{"状态代码":" ERROR_VALUE_INVALID","代码":8062," codeLiteral":" INVALID_AUTH_FOR_THIS_ORDER"," statusDesc":"对给定操作的权限被拒绝"}}

同时302:

产生空响应。 但是在邮递员里有一个有效载荷!

设置:

(17.7 kB)