我在服务器上存储了大的JSON文件(30MB+),文件名为file.json。使用jQuery的getJSON("http://site/file.json")函数可以正常运行。但是,下载30MB的JSON响应需要相当长的时间。
因此,我现在将它们存储为Gzip格式的文件(file.json.gz),这将它们缩小到不到1MB!我想通过使用getJSON("http://site/file.json.gz")来达到同样的效果,但是浏览器不会解压缩GZIP的响应,所以无法解析。
那么,是否有办法让jQuery或浏览器解压缩已使用GZIP压缩的静态JSON文件,如file.json.gz?
顺便说一句:已保存的文件已正确压缩。如果我手动解压缩它们,我会得到30MB+有效的JSON文件。