1

我正在尝试使用 OBR 和 Felix 提供客户端摇摆应用程序。它可以工作,但即使在修剪了许多未使用的包之后,obr.xml 文件仍然约为 1MB。

该文件将被下载多次,即使它不是那么动态的。

如果我可以 gzip 那个文件,它会以大于 20 的系数压缩,剩下不到 50kb。

Nexus 可以为我做到这一点吗?我可以使用类似的东西:

https://nexus.dexels.com/nexus/content/groups/obr/.meta/obr.gz

代替:

https://nexus.dexels.com/nexus/content/groups/obr/.meta/obr.xml

我找不到任何关于此的信息,我认为这很有意义。

我正在使用 nexus-obr-plugin-2.0.1-SNAPSHOT

4

1 回答 1

1

您可以通过将以下行添加到 ${nexus_root}/conf/nexus.properties 来为响应启用 gzip 压缩:

启用-restlet-编码器=真

如果 felix 客户端发送“Accept-Encoding: gzip, deflate”标头,那么响应将被压缩。

于 2012-06-20T17:24:39.500 回答