Method: Celerity::Browser#cookies

Defined in:
lib/celerity/browser.rb

#cookiesHash<domain, Hash<name, value>>

Get the cookies for this session. (Celerity only)

Returns:

  • (Hash<domain, Hash<name, value>>)


333
334
335
336
337
338
339
340
341
342
# File 'lib/celerity/browser.rb', line 333

def cookies
  result = Hash.new { |hash, key| hash[key] = {} }

  cookies = @webclient.getCookieManager.getCookies
  cookies.each do |cookie|
    result[cookie.getDomain][cookie.getName] = cookie.getValue
  end

  result
end