栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Tomcat中的Gzip如何工作

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Tomcat中的Gzip如何工作

这里有两个独立的问题:压缩和最小化。

压缩是服务器压缩内容(html,css,js)并将其发送到客户端(浏览器)的过程。然后,浏览器将内容解压缩为压缩之前的内容。在您查看源代码或浏览器中的开发人员工具时,您已经看到了原始脚本。可以将其视为将zip文件发送给某人。原始文件仍然完全保留在那里,只是包裹在一个zip文件中。

可以在应用程序体系结构的多个位置启用压缩。您可以在Web服务器(链接到Apache的httpd文档),应用服务器(Tomcat支持压缩)或自己的代码(例如搜索“
servlet压缩过滤器”)中启用它。

缩小(YUI Compressor和其他工具的作用)会永久更改脚本,通常会创建文件的-
min.js版本。该文件将缺少换行符,并且可能已重命名了变量。由于此更改后的文件就是服务器发送的文件,因此您将在浏览器中看到该文件,是的,它很难调试。浏览器制造商已经意识到这一点,并且Chrome,Firefox和IE11+支持源映射,这些源映射告诉浏览器如何将代码的最小化版本映射回原始文件。YUI压缩机不支持sourcemaps,但像其他的工具丑化做。

您可以同时使用压缩和压缩,这样做有很多好处。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/435819.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号