2010-11-17 62 views
4

是否使用HTTPS包含(透明)内容压缩还是我还要担心与浏览器协商是否压缩我的Servlet输出?如果HTTPS已经有压缩,是无条件的还是需要配置/协商/启用?使用HTTPS时需要/需要gzip压缩吗?

回答

2

HTTPS只提供加密。它不压缩内容。您仍然应该协商gzip压缩。

4

默认情况下,TLS不启用压缩,尽管它(压缩)是在TLS标准中定义的,并且如果双方都支持,则可以启用压缩。所以最好不要依赖它并在HTTP级别上请求它。

+0

假设现代浏览器和服务器TLS压缩,它通常会启用?如果是这样,怎么样?我宁愿在我的服务器上设置一些配置,而不是添加代码来执行此操作(尤其是因为TLS压缩似乎是作为加密的一部分免费发布的)。 – Thilo 2010-11-18 01:22:02

+0

@Thilo不幸的是,我在现代浏览器中没有看到压缩选项,所以我认为它们要么隐式使用,要么根本不使用,唯一检查的方法是检查Firefox和服务器端ssl模块的源代码作为apache和nginx(是最受欢迎的之一)。 – 2010-11-18 05:50:02

相关问题