【问题标题】:Ajax calls makes Cross Domain trouble in Magento while using REST calls在使用 REST 调用时,Ajax 调用在 Magento 中造成跨域问题
【发布时间】:2012-12-28 13:29:51
【问题描述】:

我能够在浏览器中呈现 JSON 数据,但是在 Javascript 中将其作为 URL 链接提供时,它不会带来数据。

它显示为空。当我使用 Java 时也发生了同样的事情。我认为这是跨域问题。

如何解决这个问题?

【问题讨论】:

    标签: javascript magento magento-1.7 magento-1.4


    【解决方案1】:

    使用 CURL 从 Cross Domaim 获取数据。 Curl是获取跨域数据更可靠和最佳的方法。

    【讨论】:

      【解决方案2】:

      你可以尝试使用jsonp。见Basic example of using .ajax() with JSONP?

      您还可以在您的网络服务器上创建一个代理,一个简单的 php 脚本,用于从远程服务器获取信息。见http://benalman.com/code/projects/php-simple-proxy/examples/simple/

      【讨论】:

        猜你喜欢
        • 2010-09-23
        • 1970-01-01
        • 2012-04-06
        • 2011-04-13
        • 2015-02-15
        • 1970-01-01
        • 2013-03-15
        • 2016-08-01
        相关资源
        最近更新 更多