class WebAgent::CookieManager
def load_cookies
def load_cookies return if !File.readable?(@cookies_file) @cookies.synchronize do @cookies.clear File.open(@cookies_file,'r'){|f| while line = f.gets cookie = WebAgent::Cookie.new @cookies << cookie col = line.chomp.split(/\t/) cookie.url = HTTPClient::Util.urify(col[0]) cookie.name = col[1] cookie.value = col[2] if col[3].empty? or col[3] == '0' cookie.expires = nil else cookie.expires = Time.at(col[3].to_i).gmtime end cookie.domain = col[4] cookie.path = col[5] cookie.set_flag(col[6]) end } end end