在TRESTResponse中自动解码GZIP?

时间:2014-10-28 14:05:57

标签: delphi gzip decode

似乎无法为TRESTClient分配压缩器或拦截器。

如果我将TRESTRequest.AcceptEncoding设置为' gzip,则缩小'我从支持gzip的服务器收到gzip编码的响应。

然而,在TIdHTTP中,我认为它会自动解码它。在TRESTResponse.Content中,它仍然是gzip编码的,我必须使用TIdCompressorZlib.DecompressGZipStream()手动解码它。 TRESTResponse有没有办法自动解码它?

1 个答案:

答案 0 :(得分:-1)

如果您使用“ gzip,deflate ”值设置属性 TCustomRESTRequest.AcceptEncoding ,则为原生