我有一个 Web 应用程序,它的部分工作是提供包含在战争中的压缩二进制文件。Web 应用程序部署到 WebLogic。
客户端应用程序基于 Javascript,并且正在请求压缩文件。因为,WebLogic 当前没有在 Http Response 标头中为文件的 GET 设置 Content-Encoding: Zip,所以 Web 浏览器不知道它是一个压缩文件,因此它无法正确处理它。
当请求其中一个文件时,我需要一种方法在 WebLogic 中将 Content-Encoding 标头设置为 gzip。我通过 Apache 托管文件并添加了
AddEncoding x-gzip 来解决这个问题。
关于如何通过 WebLogic 做同等事情的任何想法?