【问题标题】:RESTful API url calling from a different domain从不同域调用 RESTful API url
【发布时间】:2012-02-01 02:27:49
【问题描述】:

我有以下宁静的 api ajax 调用:

   $.ajax({
                    type: "POST",

                    url: "https://website.com/a/login",

                    data: data,

                    dataType: "json"

                })....

数据在哪里:

data["login"]="username";
data["pass"]="1234";

问题是此代码仅在从我的域运行时才有效。但是当我把这段代码放到外部运行时,例如从 jsfiddle: http://jsfiddle.net/ 或来自phonegap。这不再有效,并且一无所获。

我将如何解决这个问题?

【问题讨论】:

    标签: cordova restful-url


    【解决方案1】:

    这适用于 PhoneGap,但您需要将您的域添加到白名单。 http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html

    【讨论】:

      【解决方案2】:

      问题在于跨域 Ajax 调用。请查看以下主题以获取更多信息:

      我希望这会有所帮助:-)

      【讨论】:

        猜你喜欢
        • 2018-10-02
        • 2014-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-07
        • 2017-06-04
        • 2020-06-23
        • 1970-01-01
        相关资源
        最近更新 更多