如何将AJAX发送CROSSDOMAINbase64字符串改写为支持跨域的长尾词?

2026-04-02 13:150阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计256个文字,预计阅读时间需要2分钟。

如何将AJAX发送CROSSDOMAINbase64字符串改写为支持跨域的长尾词?

在使用GET方法通过ajax请求发送base64时出现错误。我只能使用GET方法,因为Shopify不允许跨域使用其他方法。

在使用GET方法在ajax请求中发送base64时出现错误。我只能使用get方法,因为shopify不

在使用GET方法在ajax请求中发送base64时出现错误。我只能使用get方法,因为shopify不允许跨域使用任何其他方法。

获取example.com/abc/uploadfile.php?callback=undefined charset=utf-8',url: "example.com/uploadfile.php",dataType: "jsonp",jsonpCallback: function(data) { console.log(data); alert("success"); }});


如果的确是这样:

  • 您必须执行此跨域操作;和

  • Shopify仅允许使用GET进行跨域ajax请求(而不是POST);和

  • 您的数据太长,以至于您的浏览器,其服务器或某些中间设备所包含的URI太长;

  • 那么您唯一的选择就是不这样做。相反,您可以将数据通过您控制下的服务器,然后使用POST将其发送到Shopify(因为Same Origin Policy是浏览器)。

    阅读全文

    本文共计256个文字,预计阅读时间需要2分钟。

    如何将AJAX发送CROSSDOMAINbase64字符串改写为支持跨域的长尾词?

    在使用GET方法通过ajax请求发送base64时出现错误。我只能使用GET方法,因为Shopify不允许跨域使用其他方法。

    在使用GET方法在ajax请求中发送base64时出现错误。我只能使用get方法,因为shopify不

    在使用GET方法在ajax请求中发送base64时出现错误。我只能使用get方法,因为shopify不允许跨域使用任何其他方法。

    获取example.com/abc/uploadfile.php?callback=undefined charset=utf-8',url: "example.com/uploadfile.php",dataType: "jsonp",jsonpCallback: function(data) { console.log(data); alert("success"); }});


    如果的确是这样:

  • 您必须执行此跨域操作;和

  • Shopify仅允许使用GET进行跨域ajax请求(而不是POST);和

  • 您的数据太长,以至于您的浏览器,其服务器或某些中间设备所包含的URI太长;

  • 那么您唯一的选择就是不这样做。相反,您可以将数据通过您控制下的服务器,然后使用POST将其发送到Shopify(因为Same Origin Policy是浏览器)。

    阅读全文