Example #1
0
        public static void ProcessResponseCookies(HttpWebRequest request, HttpWebResponse response)
        {
            CookieCollection cookie = response.Cookies;

            if (cookie == null || cookie.Count == 0)
            {
                string[] cookieList = response.Headers.GetValues("Set-Cookie");
                if (cookieList == null || cookieList.Length == 0)
                {
                    return;
                }
                cookie = CookieUtils.GetCookiesFromHeader(cookieList.FirstOrDefault());
            }
            ProcessCookies(cookie);
        }