Я храню объекты JSON в Amazon S3, и я хотел бы загрузить эти данные непосредственно с S3 из JavaScript. My Get выглядит довольно общей: < /p>
$.ajax({
'type':'GET',
'url':'http://s3.amazonaws.com/mybucketname/'+id,
'dataType':'text',
'success':function(msg) {
alert(msg);
}
});
< /code>
Я получаю следующую ошибку: < /p>
XMLHttpRequest cannot load http://s3.amazonaws.com/whatever/whatever. Origin http://mylocalhostname:9000 is not allowed by Access-Control-Allow-Origin.
< /code>
Я могу получить этот URL от S3 с помощью curl или навигации там непосредственно из моего браузера. Я действительно придется прокси по прокси через мои собственные серверы?
Подробнее здесь: https://stackoverflow.com/questions/113 ... low-origin