Class: Rack::Client::CookieJar::Response

Inherits:
Response
  • Object
show all
Defined in:
lib/rack/client/middleware/cookie_jar/response.rb

Instance Method Summary collapse

Methods inherited from Response

#body, #each, #initialize, #load_body

Constructor Details

This class inherits a constructor from Rack::Client::Response

Instance Method Details

#cookiesObject



5
6
7
8
# File 'lib/rack/client/middleware/cookie_jar/response.rb', line 5

def cookies
  return [] unless set_cookie
  Cookie.parse(set_cookie.last)
end


10
11
12
# File 'lib/rack/client/middleware/cookie_jar/response.rb', line 10

def set_cookie
  @set_cookie ||= headers.detect {|(k,v)| k =~ /Set-Cookie/i }
end