UI5- XSJS应用程序的CORS问题

2020-09-26 04:51发布

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

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


大家好,

我正在尝试开发一个可以通过完整的URL将数据从UI5应用程序发送到HANA Xs服务的应用程序。

对于我的用例,我无法指定目标。

即使启用了cors设置,我也无法绕过chrome或任何其他网络浏览器中的cors问题。

我的代码是:

 var url =" https://XXXXXXXXXXXX.hana.ondemand.com/TESTUSER/recieveData.xsjs";
 var that = this;
//myEventList =一些json数据
 var username =" userName";
 var password =" password";
 如果(myEventList.length> 0){
 $ .ajax({
 输入:" POST",
 网址:网址,
 dataType:'json',
 异步:错误,
 beforeSend:function(xhr){
 xhr.setRequestHeader(" Authorization"," Basic" + btoa(username +":" +密码));
 },
 数据:JSON.stringify(myEventList),
 成功:功能(结果){
 myEventList = [];
 },
 错误:功能(响应){
 console.log(response);
 }
 });
 

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

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


大家好,

我正在尝试开发一个可以通过完整的URL将数据从UI5应用程序发送到HANA Xs服务的应用程序。

对于我的用例,我无法指定目标。

即使启用了cors设置,我也无法绕过chrome或任何其他网络浏览器中的cors问题。

我的代码是:

 var url =" https://XXXXXXXXXXXX.hana.ondemand.com/TESTUSER/recieveData.xsjs";
 var that = this;
//myEventList =一些json数据
 var username =" userName";
 var password =" password";
 如果(myEventList.length> 0){
 $ .ajax({
 输入:" POST",
 网址:网址,
 dataType:'json',
 异步:错误,
 beforeSend:function(xhr){
 xhr.setRequestHeader(" Authorization"," Basic" + btoa(username +":" +密码));
 },
 数据:JSON.stringify(myEventList),
 成功:功能(结果){
 myEventList = [];
 },
 错误:功能(响应){
 console.log(response);
 }
 });
 
付费偷看设置
发送
3条回答
梦想连接
1楼 · 2020-09-26 05:26.采纳回答

我浏览了很少的文档,并且尝试了一些找到cors的解决方案

您可以在此博客中找到它如何修复cors

xfwsx85
2楼-- · 2020-09-26 05:24

我尝试过,但是,没有更多的cors错误,但数据也没有传递。

您可以为该调用建议合适的语法吗:)。 我的代码如下。

 var url =" https://XXXXXXXXXXXX.hana.ondemand.com/TESTUSER/recieveData.xsjs";
 var that = this;
//myEventList =一些json数据
 var username =" userName";
 var password =" password";
 如果(myEventList.length> 0){
 $ .ajax({
 输入:" POST",
 网址:网址,
 dataType:'json',
 异步:错误,
 beforeSend:function(xhr){
 xhr.setRequestHeader(" Authorization"," Basic" + btoa(username +":" +密码));
 },
 数据:JSON.stringify(myEventList),
 成功:功能(结果){
 myEventList = [];
 },
 错误:功能(响应){
 console.log(response);
 }
 }); 
哎,真难
3楼-- · 2020-09-26 05:20

您尝试过JSonP吗?

一周热门 更多>