从HCI调用HTTP GET URL

2020-09-09 09:04发布

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

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

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


大家好,

我正在尝试从CPI调用HTTP GET URL(以JSON格式输出),这在浏览器中有效,但是在CPI中却无效。

https://xx-api.xxx.com/API/Search/Search?PortalID=123&ClientID=123&SearchType=6&ApiKey=xxx0b2pglcmxxxf2nTnxxvNZxxxC0W8dHpA=&SearchText=pump

我正在传递 PortalID = 123&ClientID = 123&SearchType = 6&ApiKey = xxx0b2pglcmxxxf2nTnxxvNZxxxC0W8dHpA =&SearchText = pump

在查询字段中

我正在使用groovy创建网址;

这给了我错误。

com.sap.it.rt.adapter.http.api.exception.HttpResponseException:发生内部服务器错误:由于以下原因,无法分析Exchange.HTTP_PATH标头:由于以下原因,无法分析Exchange.HTTP_PATH标头: 在交易所:Exchange [ID-vsa6593344-38567-1556348394183-172-8]上找到正确的HTTP_BASE_URI:Exchange [ID-vsa6593344-38567-1556348394183-172-8]。 失败消息的MPL ID为:AFzItVqamFQfJ0nT4igLlqhdkyPV有关更多详细信息,请检查尾部日志。

你们能帮忙解决这个问题吗?

谢谢

Yatan

screenshot-4.jpg (76.0 kB)
3条回答
小灯塔
2020-09-09 09:49

Hello Yatanveer,

能否在脚本之前放置一个内容修饰符并删除先前设置的标头。

下面的内容可能有助于您实现

https://blogs.sap.com/2018/01/18/sap-cpi-clearing-the-headers-reset-header/

此致

< p> Sriprasad Shivaram Bhat

一周热门 更多>