method
parse_set_cookies
v2_2_9 -
Show latest stable
- Class:
XMLRPC::Client
parse_set_cookies(set_cookies)private
No documentation available.
# File lib/xmlrpc/client.rb, line 532
def parse_set_cookies(set_cookies)
return if set_cookies.nil?
return if set_cookies.empty?
require 'webrick/cookie'
pairs = {}
set_cookies.each do |set_cookie|
cookie = WEBrick::Cookie.parse_set_cookie(set_cookie)
pairs.delete(cookie.name)
pairs[cookie.name] = cookie.value
end
cookies = pairs.collect do |name, value|
WEBrick::Cookie.new(name, value).to_s
end
@cookie = cookies.join("; ")
end