0

我使用 jQuery 从 Shopify 获取购物车数据内容并将其显示在另一个站点上。它刚刚停止工作。Google Chrome 显示请求“失败”,当我在另一个选项卡中打开此请求时,Google 显示:

Error 330 (net::ERR_CONTENT_DECODING_FAILED): Unknown error.

当我用谷歌搜索这条消息时,我只收到报告说它与压缩有关。由于 Shopify 是托管的网上商店,因此调试起来有点困难。

我使用这种方法来获取购物车内容:

Shopify.getCart = function(callback) {
  console.log("getCart")
  jQuery.ajax({url: 'http://shop-here/cart.json', dataType: 'jsonp', cache: false, success:
    function(cart){
      console.log("response: " + callback)
      console.log(cart)
      if (callback !== undefined && (typeof callback) === 'function') {
        callback(cart);
      }
      else {
        Shopify.onCartUpdate(cart);
      }
    }
  });
};

出了什么问题,我该如何解决?

4

1 回答 1

0

Shopify 解决了这个问题。如错误消息所示,这是 Shopify 服务器上的错误。

于 2013-03-12T16:16:27.237 回答