javascript - 通过亚马逊S3的间接ajax请求

标签 javascript ajax amazon-ec2 amazon-s3 cross-domain

我构建了一个 Web 应用程序,它向互联网上的 xml 文件发出请求。目前,我的 JavaScript 直接请求该 url,但我被告知这不是一个安全的做法。我需要做的是让 S3 上的存储桶自行执行对 xml 文件的请求(跨域),然后将数据推送到我的 javascript。 S3 不处理后端,所以我是否需要设置像 Heroku 或 EC2 这样的东西,或者是否可以使用 S3 来管理它?

谢谢。

编辑:您认为调整 CORS 可行吗,还是我在这里遗漏了一步? http://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html

最佳答案

S3仅存储文件。所以,是的,您需要某种后端类型的“中间件”或抓取器,它负责抓取文件并将数据放入 S3 存储桶中。

关于javascript - 通过亚马逊S3的间接ajax请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26413430/

相关文章:

javascript - 从 ExtJS 中的 GridPanel 获取模型

php - 从表中删除行并使用引导模式作为确认

networking - EC2-微型实例-网络响应/延迟/延迟非常慢

javascript - 如何实现复选框的属性来跟踪表中每一行的更改,而不使用 Grid 对象或 jQuery.Data(Input)?

javascript - ActionScript/JavaScript 中的短路运算符在哪里?

javascript - JQuery load() 第一次没有加载页面

javascript - 获取 python cgi 脚本来打开从 AJAX 传递给它的文件时遇到问题

java/jetty 重载一段时间后不响应连接

amazon-web-services - 如何在AWS中通过CloudFormation配置 "Instance Protection"?

javascript - 无法读取未定义的 Angular JS 的属性 'push'