Class | RestClient::RawResponse |
In: |
lib/rest-client-1.6.3/lib/restclient/raw_response.rb
|
Parent: | Object |
The response from RestClient on a raw request looks like a string, but is actually one of these. 99% of the time you‘re making a rest call all you care about is the body, but on the occassion you want to fetch the headers you can:
RestClient.get('http://example.com').headers[:content_type]
In addition, if you do not use the response as a string, you can access a Tempfile object at res.file, which contains the path to the raw downloaded request body.
file | [R] |
# File lib/rest-client-1.6.3/lib/restclient/raw_response.rb, line 18 def initialize tempfile, net_http_res, args @net_http_res = net_http_res @args = args @file = tempfile end