2013-04-20 2 views
1

Следующая запрос работает в Firefox, но не в Chrome:Домен AJAX Крест Amazon S3 на Chrome

$.ajax({ 
    url:'http://pucquepariu.s3.amazonaws.com/exercicios/1/INF1005-Site-1-1-solucao.c?1366303788', 
    success:function(data){ 
     alert(data) 
    } 
}) 

Вот моя конфигурация CORS на моем Amazon AWS S3 ведро:

<?xml version="1.0" encoding="UTF-8"?> 
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> 
    <CORSRule> 
     <AllowedOrigin>*</AllowedOrigin> 
     <AllowedMethod>GET</AllowedMethod> 
     <AllowedHeader>Content-Type,Depth,User-Agent,X-File-Size,X-Requested-With,If-Modified-Since,X-File-Name,Cache-Control</AllowedHeader> 
    </CORSRule> 
</CORSConfiguration> 

ответ

0

Got его !

бы использовать опцию crossDomain: true на вызов Ajax:

$.ajax({ 
    url:'http://pucquepariu.s3.amazonaws.com/exercicios/1/INF1005-Site-1-1-solucao.c?1366303788', 
    crossDomain: true, 
    success:function(data){ 
     alert(data) 
    } 
}) 
+0

Если вы можете объяснить свое затруднительное более тщательно и принять свой собственный ответ! – nickhar

+0

Развернутый ответ. Должен ждать два дня, чтобы принять мой собственный ответ, хотя! – gberger

Смежные вопросы