访问控制响应标头未在较大的文件上发送

时间:2015-08-19 09:58:08

标签: javascript .htaccess cross-domain same-origin-policy

我有一个JS应用程序需要使用异步请求从另一个域请求2个JSON文件。文件1为~400字节,文件为2~10kb。这两个文件都位于服务器上的同一目录中(例如example.com/files)。

我还在服务器上放置了一个.htaccess文件,其中包含以下内容:

Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Methods: "GET"

请求文件1时,一切正常。响应包含这两个标头,并将文件发回。但是,对于文件2,这些标头不在响应中,导致浏览器在违反同源策略时抛出错误。

这是如何引起的(它与文件大小有关吗?)当然:我该如何解决?

0 个答案:

没有答案