Amazon S3和跨域资源共享(CORS) [英] Amazon S3 and Cross-Origin Resource Sharing (CORS)

查看:1092
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆