嗨,有谁知道如何在 IE 8、9 中将多部分表单跨域发布到 Amazon S3(例如)?
我们使用了 jQuery 表单插件。也许它不支持 XDomainRequest 对象?jQuery 表单是错误的方式吗?
我们已将 Amazon S3 存储桶配置为允许 origin * 用于发布、获取,因此可以在所有其他浏览器甚至 IE 10 中工作。
它开始发布。据我所知,它显示针对亚马逊网址的发布状态消息,该网址显示在浏览器的左侧。但随后它会触发状态为“已中止”的错误返回函数(在 ajax 选项中指定)。没有其他的。所以看起来请求被中止了。该文件永远不会到达亚马逊,如果错误来自亚马逊,我猜它会更详细一点。
我也尝试过从 https 发布(正如有人在某处建议的那样,因为亚马逊上传 url 使用 https)。没有不同。
有任何想法吗?
/约翰