欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

亚马逊在 S3 云服务中添加 CORS 支持

程序员文章站 2024-02-24 07:59:46
...
亚马逊近日为其S3云存储服务启用了CORS(跨来源资源共享)支持。

亚马逊在 S3 云服务中添加 CORS 支持

CORS是一个浏览器技术规范,提供了Web服务从不同域传递沙盒脚本的方法,以避开浏览器的同源策略,是JSONP模式的现代版。与 JSONP 不同,CORS除了GET方法外也支持其他的HTTP要求。

CORS允许开发者创建一个服务器配置文件,以便能够在一个特定域的基础上覆盖同源策略。比如,允许HTML5应用程序在S3中通过拖放来上传和下载内容,在此之前,必须通过一个代理服务器进行上传并转移到S3中。

亚马逊在S3的AWS Management Console中提供了一个编辑器,用于编辑CORS配置文件。此外,也可以通过S3 API来访问配置。例如,开发者可以修改配置以允许应用程序基于某一来源执行跨域PUT、POST和DELETE请求,或者允许在所有来源中执行跨域Get请求。