From: Timothy Goddard Date: 2006-02-16T15:03:27+09:00 Subject: Re: HTTP client with zip compression for Ruby You may need to combine an HTTP socket with ZLib by yourself. You could simply analyse the headers for the Content-encoding and use ZLib::inflate on the body if it equals 'gzip'. It shouldn't be hard at all.