Module: HttpUtilities::Http::Format

Included in:
Response
Defined in:
lib/http_utilities/http/format.rb

Instance Method Summary collapse

Instance Method Details

#as_htmlObject



8
9
10
# File 'lib/http_utilities/http/format.rb', line 8

def as_html
  self.parsed_body = (self.body && self.body != "") ? Nokogiri::HTML(self.body, nil, "utf-8") : nil
end

#as_jsonObject



20
21
22
# File 'lib/http_utilities/http/format.rb', line 20

def as_json
  self.parsed_body = (self.body && self.body != "") ? self.body.to_json : nil
end

#as_multi_xmlObject



16
17
18
# File 'lib/http_utilities/http/format.rb', line 16

def as_multi_xml
  self.parsed_body = (self.body && self.body != "") ? MultiXml.parse(self.body) : nil
end

#as_xmlObject



12
13
14
# File 'lib/http_utilities/http/format.rb', line 12

def as_xml
  self.parsed_body = (self.body && self.body != "") ? Nokogiri::XML(self.body, nil, "utf-8") : nil
end