如何为 Web 服务启用 IIS 压缩?

如何为 Web 服务启用 IIS 压缩?

如何为 Web 服务请求启用压缩?

我有一台 IIS 6 服务器,它使用 Apache 的 ISAPI 文件将传入的连接路由到在 JBoss 上运行的一组 Web 应用程序。

因为路由使用 AJP 协议进行,所以我们决定在 IIS 6 中启用压缩,启用“do”扩展,这样 Html 页面的压缩就可以完美运行。

问题是,我们的站点还有很大一部分公开了 Web 服务,而对于此特定服务,我没有可以启用压缩的扩展,因为所有请求都采用以下形式

http://servername:8080/name.WS/name

无需任何扩展。

我如何为该 URL 的连接启用 IIS 压缩?

问候

马西莫

答案1

查看本演练

但是,IIS6 中的无扩展名压缩将更加困难。由于 URL 是在 ISAPI 级别重写的,我假设它实际上是在遇到异常的 URL,并且它可能仍然对您有效。只需确保目标页面已压缩并且友好 URL 不会将其丢弃。

相关内容