【问题标题】:How to write my own custom compression logic in apache server如何在 apache 服务器中编写我自己的自定义压缩逻辑
【发布时间】:2011-12-13 15:41:47
【问题描述】:

我正在做一些压缩网络流量的项目,即从服务器发送到浏览器的数据。 因此,与 gzip 或 sdcp 等其他 http 压缩技术一样,我想在从服务器发送数据之前对其进行压缩。但我不知道在 apache 中编写这样的模块。 谁能指导我?

我在浏览器端编写了一个代理服务器,用于解压缩我的逻辑压缩的数据。

【问题讨论】:

  • 听起来可能是原始缓冲区:code.google.com/apis/protocolbuffers/docs/overview.html
  • Apache 是一家大型软件公司。您具体在说什么服务器产品? Apache HTTPD 还是 Apache Tomcat?您有一个 jsp 标记,表明它是 Apache Tomcat。无论如何,两台服务器都有一个简单的配置设置来打开压缩,而无需自己编写任何代码。

标签: java apache jsp web


【解决方案1】:

在 servlet 过滤器中压缩它并将其返回,但是……真的吗?您的压缩更好/更快/等。比标准gzip?是否足够想要打扰?

【讨论】:

  • 但是它会处理所有的响应还是只处理一个项目。根据我的情况,模块必须更改来自服务器的所有响应。不是具体的项目。 GZip 很棒。但是我的算法压缩的数据可以用gzip再次压缩。
  • @user840629 然后我不相信第二次压缩会产生足够的好处是值得的,但谁知道呢。无论如何,根据定义,过滤器适用于单个应用程序。还是不知道你说的是不是Tomcat、httpd等 不过TC7 supports server-wide filters, apparently.
  • 在某些情况下效果更好。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-08
  • 2012-12-25
  • 1970-01-01
  • 1970-01-01
  • 2010-12-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多