亚马逊在 S3 云服务中添加 CORS 支持
程序员文章站
2024-02-24 07:59:46
...
亚马逊近日为其S3云存储服务启用了CORS(跨来源资源共享)支持。
CORS是一个浏览器技术规范,提供了Web服务从不同域传递沙盒脚本的方法,以避开浏览器的同源策略,是JSONP模式的现代版。与 JSONP 不同,CORS除了GET方法外也支持其他的HTTP要求。
CORS允许开发者创建一个服务器配置文件,以便能够在一个特定域的基础上覆盖同源策略。比如,允许HTML5应用程序在S3中通过拖放来上传和下载内容,在此之前,必须通过一个代理服务器进行上传并转移到S3中。
亚马逊在S3的AWS Management Console中提供了一个编辑器,用于编辑CORS配置文件。此外,也可以通过S3 API来访问配置。例如,开发者可以修改配置以允许应用程序基于某一来源执行跨域PUT、POST和DELETE请求,或者允许在所有来源中执行跨域Get请求。
CORS是一个浏览器技术规范,提供了Web服务从不同域传递沙盒脚本的方法,以避开浏览器的同源策略,是JSONP模式的现代版。与 JSONP 不同,CORS除了GET方法外也支持其他的HTTP要求。
CORS允许开发者创建一个服务器配置文件,以便能够在一个特定域的基础上覆盖同源策略。比如,允许HTML5应用程序在S3中通过拖放来上传和下载内容,在此之前,必须通过一个代理服务器进行上传并转移到S3中。
亚马逊在S3的AWS Management Console中提供了一个编辑器,用于编辑CORS配置文件。此外,也可以通过S3 API来访问配置。例如,开发者可以修改配置以允许应用程序基于某一来源执行跨域PUT、POST和DELETE请求,或者允许在所有来源中执行跨域Get请求。