我正在创建一个托管在域 example.com 上的 Web 应用程序,我想下载一个 1 MB 的二进制文件来检查下载速度,如果二进制文件托管在同一个域上,它的工作正常。
但是当我尝试使用另一个域时,它停止工作。我尝试了跨域属性,但注意到发生了。
我的代码如下:
jQuery143.ajax({
type: 'GET',
url: 'http://example2.com/myfile.bin?id=xxxxxxx',
dataType: 'application/octet-stream',
success: function (msg) {
},
complete: function (xhr, textStatus) {
}
});
当我用“example.com”替换“example2.com”时,它工作正常。所以请让我知道如何解决这个问题。
我把crossdomain.xml放在example2.com上,所以请求状态是OK的。
谢谢, Laxmilal Menaria