我想从Google 存储桶为我的网站提供静态文件。为此,我想压缩文件,考虑使用Brotli压缩,但有些浏览器不支持Brotli 压缩。所以他们建议使用gzip作为后备。
我不知道是否有基于浏览器支持从谷歌存储中提供文件。例如,如果浏览器支持brotli,它应该获取brotli版本,或者它应该获取gzip。
如何做到这一点?
我想从Google 存储桶为我的网站提供静态文件。为此,我想压缩文件,考虑使用Brotli压缩,但有些浏览器不支持Brotli 压缩。所以他们建议使用gzip作为后备。
我不知道是否有基于浏览器支持从谷歌存储中提供文件。例如,如果浏览器支持brotli,它应该获取brotli版本,或者它应该获取gzip。
如何做到这一点?
您部署的应用程序应该能够以不止一种方式确定客户端使用哪种浏览器。您可以在网上找到相关信息,例如检测设备和浏览器。一旦检测到浏览器,您的应用可能会决定使用 Brotli 或 gzip 压缩,以适应检测到的浏览器的功能。