点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经在SAP CA...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经在SAP CA...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我已经在SAP CAP服务中创建了一个动作。 它应该返回一个JSON字符串,但是它返回的是 204 No Content 。
步骤如下:
action wfDetails(wfRequestId:String)返回String; //这里有一个附带问题。 是否有JSON返回类型。 由于响应是一个巨大的自定义JSON,其中包含许多 //很深的层次,创建实体定义可能很困难
2。 为动作创建了自定义处理程序
srv.on('wfDetails',async(req)=> { var wfRequestId = req.data.wfRequestId; var response = await getUserWFdetails(wfRequestId); 返回响应; });
3。 上面调用的" getUserWFdetails"函数异步调用第三方api,并返回JSON字符串,但是在可以将其发送回响应之前,我从服务中得到 204 no content :
当我只返回硬编码的字符串时,它正在发送,但是未返回JSON输出。 仅供参考,我已在控制台中记录了JSON,并获取了正确的JSON字符串,但未返回。
我要去哪里了? 有人可以解决这个问题吗?
预先感谢,
Harish
(64.9 kB)
您是否在返回行中设置了断点并检查是否已填充响应?
一周热门 更多>