【问题标题】:How to call php webservice url in SAPUI5?如何在 SAPUI5 中调用 php webservice url?
【发布时间】:2017-08-17 10:00:02
【问题描述】:

我已经尝试了各种方法,但我没有得到这个,有人可以为此提供适当的解决方案吗?实际上,我知道如何使用 ajax 调用来调用 Web 服务,但是每当我尝试如下传递我的 url 时,它都会给我以下错误:

onInit: function() {

    $.ajax({
        url:"http://SERVER_IP/SAP_DEMO/register.php",
        type: "POST",
        datatype:"json",
        accepts:{ text:"application/json" },
        success: function(oResData){
            if(!oResData) {
                sap.m.MessageToast.show("No Success"); 
            }
            else { sap.m.MessageToast.show(" Success"); } 
        },
        error: function() { sap.m.MessageToast.show("unsuccessful json call"); } 
    });

    var oModel=new sap.ui.model.json.JSONModel();
    sap.ui.getCore().setModel(oModel); 
}

上面的代码给了我这个错误:

错误:Fiori 架构指南:ESLint(sap-no-hardcoded-url): Hardcoded (non relative) url found.

【问题讨论】:

    标签: javascript sapui5 sap-web-ide


    【解决方案1】:

    在文档here 中说: “sap-no-hardcoded-url: 不允许使用硬编码的 URL。 SAP Fiori 指南不允许将硬编码 URL 用于内部或外部系统。 规则详情: 不应在 URL 中引用内部系统,而应仅引用资源的路径。”

    您需要在单独的步骤中定义目的地,如 this blog 所示。

    【讨论】:

      猜你喜欢
      • 2017-03-13
      • 1970-01-01
      • 2018-07-09
      • 1970-01-01
      • 2011-05-03
      • 1970-01-01
      • 1970-01-01
      • 2013-06-22
      • 2012-02-01
      相关资源
      最近更新 更多