autoUncompress 属性

bool autoUncompress
getter/setter 对

获取和设置响应体是否将自动解压缩。

HTTP 响应体可以被压缩。在大多数情况下,提供未压缩的响应体最方便。因此,默认行为是解压缩响应体。然而,在某些情况下(例如,实现透明代理),需要保持未压缩的流。

注意:响应中的头信息永远不会被修改。这意味着当启用自动解压缩时,头信息 Content-Length 的值将反映原始压缩体的长度。同样,头信息 Content-Encoding 也将具有原始值,表示压缩。

注意:只有当 Content-Encoding 头信息的值为 gzip 时,才会执行自动解压缩。

此值影响在值更改后此客户端生成的所有响应。

要禁用,设置为 false

默认值为 true

实现

bool autoUncompress = true;