class Net::HTTPResponse

def plain_body

Return the uncompressed content
def plain_body
  encoding = self['Content-Encoding']
  @_content ||= nil
  return @_content if @_content
  if encoding
    case encoding
      when 'gzip'
        i = Zlib::GzipReader.new(StringIO.new(self.body))
        @_content = i.read
      when 'deflate'
        i = Zlib::Inflate.new
        @_content = i.inflate(self.body)
      else
        raise "Unknown encoding - #{encoding}"
    end
  else
    @_content = self.body
  end
  @_content
end