我已经实现gziping在滤波器响应的内容。 如果服务器发送200响应而没有任何内容仍然添加内容编码标题等
Content-Encoding:gzip
Content-Length:0
在另一侧的另一过滤器读取响应,并试图创造GZIPInputStream因为内容不包含gzip的页眉和页脚将失败。 问题是哪一侧做错了? 如果生产者不添加“内容编码:gzip”? 如果生产者gzip的页眉/页脚添加到内容? 或者,也许应该承认消费者的空内容,不尝试创建GZIPInputStream? 浏览器没有与消费这样的回答任何问题。