点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAPUI5您好, 在发布...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAPUI5您好, 在发布...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAPUI5您好,
在发布到SAP后端时,我仍然遇到一些问题。
问题:
我正在使用jQuery通过以下代码发布到SAP后端:
我在SAP的传入Web服务调用中添加了调试器,它显示为方法:选项,而不是方法:POST 。
我已经从本地网络服务器上通过sap cloud门户对此进行了测试。
大人物
当我只是简单地通过Internet Explorer中的HTML文件运行该代码并查看调试器时,它显示方法:POST 并将我的数据添加到表中。
我的本地代码: http://pastie.org/5477806
现在很大了,但是,当我在Firefox/Chrome中运行相同的文件时,方法再次变为 OPTIONS 。
需要做什么(不知道如何做)
SAP需要在在线Web服务器上启用跨域资源共享。
或者有人需要建议我这样做的更好方法。
临时解决(错误做法)
我可以将方法选项替换为硬编码的"方法发布"。 但这是肮脏的讨厌的代码。
临时结论
作品:
不起作用:
有关CORS的详细信息:
我希望有人能帮助我,因为我花了很多时间来解决这个问题。
亲切的问候
Vincent
嗨,
对于仍在寻找解决方案的您:
使用App Router解决CORS
或:使用代理服务器解决CORS
(在本地和云中运行)
干杯,
卡洛斯
一周热门 更多>