class Net::HTTPResponse
def plain_body
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