Amazon S3和跨域资源共享(CORS) [英] Amazon S3 and Cross-Origin Resource Sharing (CORS)
本文介绍了Amazon S3和跨域资源共享(CORS)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
难道亚马逊S3允许自定义标题?还是我的运气?
访问控制 - 允许 - 产地:*
访问控制 - 允许 - 方法:POST,GET,OPTIONS
访问控制 - 允许 - 头:X-SOMETHING
访问控制,最大年龄:1728000
示例
VAR请求=新XMLHtt prequest();
VAR URL ='http://example.s3.amazonaws.com/templates/welcome.html';
功能callOtherDomain(){
request.open(GET,URL,真正的);
request.withCredentials =真;
request.onreadystatechange =处理程序;
request.send();
}
解决方案
CORS现已正式S3支持:<一href="http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.html">http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.html
Does Amazon S3 allow custom headers? Or am I out of luck?
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST, GET, OPTIONS
Access-Control-Allow-Headers: X-SOMETHING
Access-Control-Max-Age: 1728000
Example
var request = new XMLHttpRequest();
var url = 'http://example.s3.amazonaws.com/templates/welcome.html';
function callOtherDomain(){
request.open('GET', url, true);
request.withCredentials = "true";
request.onreadystatechange = handler;
request.send();
}
解决方案
CORS is now officially supported on S3: http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.html
这篇关于Amazon S3和跨域资源共享(CORS)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文