【问题标题】:Upload directly to Amazon S3 using Plupload HTML5 runtime [closed]使用 Plupload HTML5 运行时直接上传到 Amazon S3 [关闭]
【发布时间】:2012-01-17 19:40:47
【问题描述】:

我在之前的一篇帖子How do I make Plupload upload directly to Amazon S3? 中看到,这可以直接从 Pluplod Html5 运行时上传到 S3。

我通过将“pluploader”托管到我的 S3 存储桶中尝试了您的方法,但我仍然收到来自亚马逊的错误

加载资源失败:服务器响应状态为 405(不允许方法) XMLHttpRequest 无法加载 http://xxxxxxxxx.s3.amazonaws.com/。 Access-Control-Allow-Origin 不允许来源http://s3.amazonaws.com

有人可以帮助我吗?谢谢

【问题讨论】:

标签: html upload amazon-s3 cors plupload


【解决方案1】:

更新:Amazon S3 现在支持跨域资源共享,因此现在应该可以上传 HTML5。请参阅此处的文档:http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.html 和此处的原始帖子:https://forums.aws.amazon.com/message.jspa?messageID=377271#377271


抱歉,亚马逊仍然不支持 HTML5 上传,因为它们不支持 Access-Control-Allow-Origin 标头。 2年过去了,亚马逊在这个问题上仍然没有任何进展。

在存储桶中托管 iframe 表单的旧方法仅适用于 HTML4 上传,不适用于 HTML5。

更多信息在这里: https://forums.aws.amazon.com/thread.jspa?threadID=34281

此外,来自 Plupload 人员的更多信息: http://www.plupload.com/punbb/viewtopic.php?pid=2361#p2361


如果您想使用标准文件输入字段将文件上传到 S3,我建议您阅读本教程...否则您将不得不使用 Flash、Silverlight 等进行上传。

http://aws.amazon.com/articles/1434?_encoding=UTF8&jiveRedirect=1

【讨论】:

猜你喜欢
  • 2011-06-06
  • 1970-01-01
  • 2012-10-28
  • 2011-05-12
  • 2012-12-16
  • 2011-09-01
  • 1970-01-01
  • 2014-10-23
  • 1970-01-01
相关资源
最近更新 更多