Method: HTTP::Message#cookies

Defined in:
lib/httpclient/http.rb

#cookiesObject

Extracts cookies from ‘Set-Cookie’ header. Supports ‘Set-Cookie’ in response header only. Do we need ‘Cookie’ support in request header?



1057
1058
1059
1060
1061
1062
1063
1064
1065
# File 'lib/httpclient/http.rb', line 1057

def cookies
  set_cookies = http_header['set-cookie']
  unless set_cookies.empty?
    uri = http_header.request_uri
    set_cookies.map { |str|
      WebAgent::Cookie.parse(str, uri)
    }.flatten
  end
end