通过ICM跟踪捕获HTTP错误响应有效负载

2020-08-19 03:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在我们的方案中,...

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

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


大家好,

在我们的方案中,我们正在从S/4系统连接到外部HTTP服务。

我们正在从此外部服务器收到错误消息。

现在,我们要启用HTTP跟踪以查看外部服务器发送的HTTP响应。

ICM跟踪级别1是否捕获了HTTP响应? 还是3级?

如果不能,我们还能做什么?

最好的问候

Saurav

4条回答
一只江湖小虾
2020-08-19 03:42

如果收到响应,则连接成功,并且ICM将不提供有关响应内容的任何信息。

您如何调用http服务? 使用if_http_client,您可以"接收"响应,然后也可以"获取"响应和http正文的" get_last_error"和" get_cdata"。

  • 响应错误会导致您遇到问题,例如如何尝试调用服务(例如,Web服务上的用户验证,其他参数或数据)

您还可以设置 使用完整的URL(虽然长度受限制,并且没有参数)在SM59中启动http调用,然后在那里尝试连接并获得那些结果。

如果确实存在连接问题,我建议暂时完全增加 错误级别,然后在跟踪中查找您的URL。

  • 建立连接中的错误很可能与连接的建立有关,例如错误或缺少https证书和/或错误或缺少协议,用户授权失败或代理错误

一周热门 更多>