在服务中传递XML主体时,SAP C4C REST服务会引发状态404

2020-09-01 18:59发布

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

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


尊敬的专家,

我们正在享受休息服务,如果我们不通过身体,该服务的作用就像黄油。

一旦我们通过XML正文,它就会给出错误消息404,我们使用POSTMAN with Body测试了相同的服务,而在Postman上则没有问题。

下面是ABSL代码:

我也尝试过,函数Exec​​uteRESTServiceWithoutEncoding和ExecuteRESTService在传递正文后都存在相同的问题,因为我总是得到状态404,这是非常奇怪的imo。

请帮助,这很紧急:(

BR

达鲁文

(86.3 kB)

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

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


尊敬的专家,

我们正在享受休息服务,如果我们不通过身体,该服务的作用就像黄油。

一旦我们通过XML正文,它就会给出错误消息404,我们使用POSTMAN with Body测试了相同的服务,而在Postman上则没有问题。

下面是ABSL代码:

我也尝试过,函数Exec​​uteRESTServiceWithoutEncoding和ExecuteRESTService在传递正文后都存在相同的问题,因为我总是得到状态404,这是非常奇怪的imo。

请帮助,这很紧急:(

BR

达鲁文

(86.3 kB)
付费偷看设置
发送
5条回答
粗暴的香蕉
1楼-- · 2020-09-01 19:52

你好达鲁文,

在这种情况下," ExecuteRESTService"确实不起作用,因为它删除了" <">"标签,但是" ExecuteRESTServiceWithoutEncoding"应正确处理标签,因此XML的格式应正确。

我这边的建议是,在参与者和邮件标题标签之间留一个最小的正文,并观察响应,如果邮件成功通过,这将使故障排除更加容易。

但是,如果您觉得其余服务的执行还有其他问题,请公开一个事件,因为这需要我们进行分析。

Piotr。

暮风yp
2楼-- · 2020-09-01 20:02

你好Dhruvin,

我的同事正在研究这个问题。
谢谢皮奥特。

野沐沐
3楼-- · 2020-09-01 19:37

嗨皮奥特,

非常感谢您的回复。 我确实尝试减少了身体含量,现在只通过

 
 
       ERPR 
       Du8bAF/8khuzPrH8B3Rp8w == 
       r + ATWLzGULp8L5hAIFhDKQ == 
 
  

如果我在Body中传递任何内容,问题仍然是相同的,错误404,但如果不是Status 200,则问题仍然存在!

我确实引发了SAP事件:530322/2019。

如果我们可以进行检查,这将是非常有用的帮助:)

BR

Dhruvin

CPLASF-自律
4楼-- · 2020-09-01 19:39

皮尔特库尔兹诺加(Piotr Kurzynoga)

您能通过调查此事件来帮助我们,因为我们无法解决此问题。

BR

Dhruvin

灬番茄
5楼-- · 2020-09-01 20:02

一周热门 更多>