lib/httparty/request.rb in kerryb-httparty-0.3.3 vs lib/httparty/request.rb in kerryb-httparty-0.4.3
- old
+ new
@@ -97,20 +97,20 @@
self.path = response['location']
@redirect = true
perform
else
parsed_response = parse_response(response.body)
- Response.new(parsed_response, response.body, response.code, response.to_hash)
+ Response.new(parsed_response, response.body, response.code, response.message, response.to_hash)
end
end
def parse_response(body)
return nil if body.nil? or body.strip.empty?
case format
when :xml
- HTTParty::Parsers::XML.parse(body)
+ Crack::XML.parse(body)
when :json
- HTTParty::Parsers::JSON.decode(body)
+ Crack::JSON.parse(body)
when :yaml
YAML::load(body)
else
body
end