点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我想使用应用程序编程模型在Cloud Foundry中使用Job Scheduler。 我已经在服务CD中实现了一项操作,以供作业计划程序调用:
action longJob()返回bookshop.Log;
在实现cat-service.js文件时,我可以确定POST请求是否是从作业调度程序提交的,并且可以通过以下代码获取详细信息:
如果(req ._。req.headers [" x-sap-job-id"]){ console.log(req ._。req.headers [" x-sap-job-id"]); console.log(req ._。req.headers [" x-sap-job-schedule-id"]); console.log(req ._。req.headers [" x-sap-job-run-id"]); console.log(req ._。req.headers [" x-sap-scheduler-host"]); }
POST请求返回的HTTP响应代码为200。根据Job Scheduler的文档,我需要使用202的响应代码进行回复。
文档显示了在发生错误的情况下如何提供HTTP响应代码( https://cap.cloud.sap/docs/node.js/api#req-error ),但我看不到成功通话的任何内容。 我最初以为我可以使用 req.info (https://cap.cloud.sap/docs/node.js/api#req-info ) 但这似乎不起作用。
在CAP框架内实施该操作的上下文中,如何将202的标准HTTP响应代码"替换"为202?
谢谢
尼尔
你好尼尔,
我们还没有API。
但是,可以在req ._。req.res上访问express'res对象,因此您可以执行以下操作:
最佳,
塞巴斯蒂安
一周热门 更多>