点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
虽然使用以下API方法=> POST /v1/import/rules ,但我很难使它在我的自定义应用程序中起作用
我遵循了代码段,并且可以按预期到达端点,但是,导入失败,错误代码为500
错误:{code:" bpm.rulesrepository.internalservererror",…}
代码:" bpm.rulesrepository.internalservererror"
详细信息:[]
消息:"内容类型'text/plain; charset = UTF-8'不支持"
我不知道我应该如何在请求中精确定义内容类型,以使其正常工作。
到目前为止,我尝试过:
" application/json"
" application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
没有成功。
我在调试服务" SAP Cloud Platform业务规则"时进行了查看,并且正在按照此服务中的操作进行操作。
唯一的区别在于所使用的URL有所不同:
uploadUrl:" ./rules-service/rest/internal/v1/import/projects/{id}/rules/{rulesid}"
这是我的代码附加到带有FileUploader组件的"上传"按钮上
这是SAP Cloud Platform业务规则中的代码
您有使用此特定API方法实际起作用的任何线索或示例吗?
我期待您能提供的任何帮助。
(27.1 kB)
你好,杰里米,
这应该很简单。 您可以在应用程序中使用文件上传器控件来浏览和选择文件,然后通过以下Ajax调用语法可以调用Rules Import API:
编辑11月23日:
你好Archana。
我将与社区分享我的尝试结果。
我按照您的建议进行了尝试,因此,我不再提出格式问题了,这是进入正确路径的一步
但是这次我仍然没有信息的HTTP代码500。 只是一个简单的内部服务器错误。
我使用标准服务应用程序尝试了xlsx文件,并且该文件运行良好,因此它似乎不是来自文件内容。
————————————
你好Archana,
我会尝试的,并尽快与您联系。
感谢答案。
一周热门 更多>