不,它不会.它仅适用于服务器响应.客户端必须自己压缩请求数据.将数据从未压缩的客户端通过网络发送到服务器然后在那里进行压缩是没有意义的.它没有任何好处(即节省网络带宽等).
然而,HTTP请求的压缩不是HTTP规范的一部分,因为客户端不能事先知道服务器是否支持它.它必须首先发出整个请求.它仅为HTTP响应指定.服务器可以根据Accept-Encoding请求标头确定客户端是否支持压缩,然后相应地进行处理.
在applet中,您可以考虑发送使用压缩的数据GZIPOutputStream.你只需要开发服务器端的监听仅来自applet的请求,并知道它需要的解压缩特定的servlet HttpServletRequest#getInputStream()使用相应GZIPInputStream