Lines Matching refs:cookiestr
68 void parseCookieHeader(const std::string &cookiestr) { in parseCookieHeader() argument
74 while(pos < cookiestr.size()) { in parseCookieHeader()
75 if (cookiestr.compare(pos, 7, "expires") ==0 || in parseCookieHeader()
76 cookiestr.compare(pos, 6, "domain") ==0 || in parseCookieHeader()
77 cookiestr.compare(pos, 4, "path") ==0) { in parseCookieHeader()
81 npos = cookiestr.find("; ", pos); in parseCookieHeader()
84 s = std::string(cookiestr.begin() + pos + 1, cookiestr.end()); in parseCookieHeader()
85 pos = cookiestr.size(); in parseCookieHeader()
87 s = std::string(cookiestr.begin() + pos + 1, cookiestr.begin() + npos - 1); in parseCookieHeader()
103 } else if (cookiestr.compare(pos, 8, "httpOnly")==0) { in parseCookieHeader()
107 } else if (cookiestr.compare(pos, 6, "secure") ==0) { in parseCookieHeader()
114 npos = cookiestr.find("; ", pos); in parseCookieHeader()
117 s = std::string(cookiestr.begin() + pos, cookiestr.end()); in parseCookieHeader()
118 pos = cookiestr.size(); in parseCookieHeader()
120 s = std::string(cookiestr.begin() + pos, cookiestr.begin() + npos); in parseCookieHeader()