Parent

Methods

Included Modules

Files

RestClient::RawResponse

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.

Attributes

file[R]

Public Instance Methods

size() click to toggle source
# File lib/restclient/raw_response.rb, line 29
def size
  File.size file
end
to_s() click to toggle source
# File lib/restclient/raw_response.rb, line 24
def to_s
  @file.open
  @file.read
end

Public Class Methods

new(tempfile, net_http_res, args) click to toggle source
# File 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

[Validate]

Generated with the Darkfish Rdoc Generator 2.