WindowsFormsApplication1.Form1.getUUID C# (CSharp) Méthode

getUUID() private méthode

private getUUID ( ) : Boolean
Résultat Boolean
        private Boolean getUUID()
        {
            var url = String.Format("https://login.weixin.qq.com/jslogin?appid=wx782c26e4c19acffb&fun=new&lang=zh_CN&_={0}", get_timestamp());
            var http = WebRequest.Create(url) as HttpWebRequest;
            http.CookieContainer = cookieContainer;
            // var param = new { appid = "wx782c26e4c19acffb", fun = "new", lang = "zh_CN", _ = get_timestamp() };
            // var response = http.Get(url, param);
            var responseText = getResponseText(http, new UTF8Encoding(true, true)).Item1;
            Console.WriteLine(responseText);
            var regex = @"window.QRLogin.code = (\d+); window.QRLogin.uuid = ""(\S+?)""";
            var r = new Regex(regex, RegexOptions.IgnoreCase);
            Match m = r.Match(responseText);
            Console.WriteLine(m.Success);

            var code = m.Groups[1].Value;
            uuid = m.Groups[2].Value;
            Console.WriteLine(code);
            Console.WriteLine(uuid);

            if (code == "200")
            {
                return true;
            }

            return false;
        }