在浏览器中显示zip文件的内容,而不是下载它

时间:2015-03-09 16:05:53

标签: apache browser nginx http-headers zip

我有一个日志服务器,用户可以在需要时上传档案并在线查看其内容。目前,服务器在收到文件后立即解压缩文件。不幸的是,我的同伴消耗了我所有的驱动器空间。我可以腾出很多空间,如果有一种存储ZIP档案的方式,但是将它们作为HTML页面提供给用户(与默认的Apache的文件浏览器相同)。

我知道有依赖JS的解决方案,例如:

或者我可以在服务器端按需解压缩它们并提供指向临时文件夹的链接。但是,前段时间我听说过如果从Apache / nginx发送了正确的标头,浏览器可以查看存档内容。 Apache的mod-deflate在这里帮助不大,我无法找到其他文档 - 或许它毕竟不可能?

干杯。

0 个答案:

没有答案