如何将AJAX发送CROSSDOMAINbase64字符串改写为支持跨域的长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计256个文字,预计阅读时间需要2分钟。
在使用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分钟。
在使用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是浏览器)。

