2013-09-07 19 views
5

Próbuję pobrać plik statyczny z innej domeny. W moim pliku .htaccess, który znajduje się w katalogu:Nagłówki CORS nie są ustawione

Header set Access-Control-Allow-Origin "*" 
Header set Access-Control-Allow-Headers "Accept, If-Modified-Since, Origin" 
Header set Access-Control-Allow-Methods "GET, OPTIONS" 

A oto cykl żądanie-odpowiedź, gdy przeglądarka pobiera zasób dwukrotnie:

GET /file HTTP/1.1 
Host: www.example.com 
Accept: application/json 
Origin: http://www.mydomain.com 

HTTP/1.1 200 OK 
Date: Sat, 07 Sep 2013 21:01:35 GMT 
Server: Apache 
Last-Modified: Sat, 07 Sep 2013 20:14:45 GMT 
Content-Length: 2 
Access-Control-Allow-Origin: * 
Access-Control-Allow-Headers: Accept, If-Modified-Since, Origin 
Access-Control-Allow-Methods: GET, OPTIONS 
Content-Type: application/json 

[] 

GET /file HTTP/1.1 
Host: www.example.com 
Cache-Control: max-age=0 
Accept: application/json 
Origin: http://www.mydomain.com 
If-Modified-Since: Sat, 07 Sep 2013 20:14:45 GMT 

HTTP/1.1 304 Not Modified 
Date: Sat, 07 Sep 2013 21:01:40 GMT 
Server: Apache 

Drugi raz widać, że od plik nie został zmodyfikowany, serwer odpowiada 304 Not Modified. Dlaczego nagłówki CORS nie są ustawione na drugą odpowiedź?

Odpowiedz

Powiązane problemy