mod_gzip会压缩cookie吗?

时间:2009-09-04 20:33:12

标签: php apache cookies

我有一个php Web应用程序,它使用大型cookie来存储大量用户数据。如果我在apache服务器上设置mod_gzip,它会仅压缩页面内容还是会压缩cookie?

3 个答案:

答案 0 :(得分:12)

不,它仅压缩内容。 Cookie在标头中发送,从不压缩。

答案 1 :(得分:6)

对于使用mod_gzip的cookie,压缩不会发生,但如果你知道它会变大,你可以自己压缩cookie数据。在创建cookie时压缩数据,并在读取cookie时解压缩。确保在解压缩之前验证数据上的签名,以帮助避免针对您的代码的DoS攻击。

答案 2 :(得分:4)

我认为你在这里关注的是错误的问题。

此时你觉得压缩cookie可能是一个好主意,你显然是在滥用cookie系统。

将最小数据存储在Cookie中,例如登录上下文的唯一ID或诸如此类的内容,不会将整个用户数据存储在Cookie中。

基本上我得到的是,你永远不应该感到需要压缩cookie。如果你这样做,那你做错了。

不,为了回答你的问题,它不会压缩cookie。它们与内容分开发送。