2020-08-19 03:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在我们的方案中,我们正在从S/4系统连接到外部HTTP服务。
我们正在从此外部服务器收到错误消息。
现在,我们要启用HTTP跟踪以查看外部服务器发送的HTTP响应。
ICM跟踪级别1是否捕获了HTTP响应? 还是3级?
如果不能,我们还能做什么?
最好的问候
Saurav
如果收到响应,则连接成功,并且ICM将不提供有关响应内容的任何信息。
您如何调用http服务? 使用if_http_client,您可以"接收"响应,然后也可以"获取"响应和http正文的" get_last_error"和" get_cdata"。
您还可以设置 使用完整的URL(虽然长度受限制,并且没有参数)在SM59中启动http调用,然后在那里尝试连接并获得那些结果。
如果确实存在连接问题,我建议暂时完全增加 错误级别,然后在跟踪中查找您的URL。
感谢Michael的答复。
建立连接没有问题。
我知道外部服务器正在发送HTTP 409以及有关以下内容的详细信息 HTTP响应正文中的异常。
我可能可以在HTTP客户端处理中更改代码并检查get_cdata。
但这已经在生产中,我不想 更改代码。 我只是想检查ICM跟踪是否可以捕获响应正文。
使用ICM跟踪的第3级,您可以看到HTTP请求和响应的确切内容。
Saurav Sarkar ,请继续回答您提出的问题。 您是否尝试过更改HTTP跟踪信息? 如果您对结果不太确定,只需以开发或质量试用。
最多设置5个标签!
如果收到响应,则连接成功,并且ICM将不提供有关响应内容的任何信息。
您如何调用http服务? 使用if_http_client,您可以"接收"响应,然后也可以"获取"响应和http正文的" get_last_error"和" get_cdata"。
您还可以设置 使用完整的URL(虽然长度受限制,并且没有参数)在SM59中启动http调用,然后在那里尝试连接并获得那些结果。
如果确实存在连接问题,我建议暂时完全增加 错误级别,然后在跟踪中查找您的URL。
感谢Michael的答复。
建立连接没有问题。
我知道外部服务器正在发送HTTP 409以及有关以下内容的详细信息 HTTP响应正文中的异常。
我可能可以在HTTP客户端处理中更改代码并检查get_cdata。
但这已经在生产中,我不想 更改代码。 我只是想检查ICM跟踪是否可以捕获响应正文。
使用ICM跟踪的第3级,您可以看到HTTP请求和响应的确切内容。
Saurav Sarkar ,请继续回答您提出的问题。 您是否尝试过更改HTTP跟踪信息? 如果您对结果不太确定,只需以开发或质量试用。
一周热门 更多>