Method: Mechanize::HTTP::Agent#save_cookies

Defined in:
lib/mechanize/http/agent.rb

#save_cookies(uri, set_cookie) ⇒ Object



942
943
944
945
946
947
948
949
950
951
952
# File 'lib/mechanize/http/agent.rb', line 942

def save_cookies(uri, set_cookie)
  return [] if set_cookie.nil?
  if log = log()   # reduce method calls
    @cookie_jar.parse(set_cookie, uri, :logger => log) { |c|
      log.debug("saved cookie: #{c}")
      true
    }
  else
    @cookie_jar.parse(set_cookie, uri)
  end
end