我可以使用JavaScript来检测用户的浏览器是否支持gzip内容(客户端,而不是node.js或类似的)?JavaScript可以检测用户的浏览器是否支持gzip?
我想支持以下边缘情况:
有很多的,可以在一个特定的web应用程序加载,这将是更好地加载它们作为必要的,因为应用需求可能文件运行,而不是负担他们最初。我希望将这些文件从S3缓存到远期缓存到期日期。由于S3 does not support gzipping files to clients that support it,我想主持每个文件的两个版本 - 一个正常,一个gzipped与content-type
设置为application/gzip
。浏览器当然需要知道要请求的文件。如果JavaScript能够检测到浏览器是否支持gzip内容,那么浏览器将能够请求正确的文件。
这可能吗?
为什么摹的style.css您使用S3的文件传输。你应该使用CLoudFront ..哪一个。 – Layke