Amazon S3 및 CORS(Cross-Origin Resource Sharing)
아마존 S3는 커스텀 헤더를 허용합니까?아니면 운이 없는 건가요?
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST, GET, OPTIONS
Access-Control-Allow-Headers: X-SOMETHING
Access-Control-Max-Age: 1728000
예
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는 이제 S3: http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.html 에서 공식적으로 지원됩니다.
현재 s3에서 지원하는 standrd http 헤더의 수가 제한되어 있습니다.
Access-Control-Allow-* 헤더는 현재 지원되지 않습니다.https://forums.aws.amazon.com/thread.jspa?threadID=34281&tstart=0
업데이트:
Cross-Origin Resource Sharing 지원 추가: https://forums.aws.amazon.com/ann.jspa?annID=1620
S3 브라우저 프리웨어는 이 기능도 지원합니다: http://s3browser.com/s3-bucket-cors-configuration.php
지원되는 HTTP 헤더 목록은 http://docs.amazonwebservices.com/AmazonS3/latest/API/index.html?RESTObjectPUT.html 에서 확인할 수 있습니다.
오늘 아마존은 CORS에 대한 완전한 지원을 발표하므로 이제 HTML5를 예로 들어 드래그 앤 드롭 파일을 아마존 S3에 직접 사용할 수 있습니다.
언급URL : https://stackoverflow.com/questions/4717006/amazon-s3-and-cross-origin-resource-sharing-cors
'programing' 카테고리의 다른 글
realoc 및 memcpy는 어떻게 작동합니까? (0) | 2023.09.25 |
---|---|
angularjsng-disabled가 버튼에 비활성화를 추가하지 않음 (0) | 2023.09.25 |
자바 langNoSuchMethodException: userAuth.사용자.() (0) | 2023.09.25 |
데이터 프레임의 모든 특정 값 바꾸기 (0) | 2023.09.25 |
MVC4 - 최적화가 true로 설정된 경우 번들링이 작동하지 않습니다. (0) | 2023.09.25 |