public static ResponsePack_WebBrowser Get(Uri uri, List <Cookie> cookies, Dictionary <string, string> data = null)
        {
            BybClient browser = new BybClient();

            if (cookies != null && cookies.Count != 0)
            {
                foreach (var VARIABLE in cookies)
                {
                    browser.SetCookie(VARIABLE);
                }
            }
            return(browser.Request(uri, data));
        }
        public static ResponsePack_WebBrowser Post(Uri uri, List <Cookie> cookies, Dictionary <string, string> data = null, Encoding requestEncoding = null)
        {
            BybClient browser = new BybClient();

            if (cookies != null && cookies.Count != 0)
            {
                foreach (var VARIABLE in cookies)
                {
                    browser.SetCookie(VARIABLE);
                }
            }
            browser.Config.Method = "POST";
            return(browser.Request(uri, data, requestEncoding));
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 写入Cookie
 /// </summary>
 /// <param name="cookie"></param>
 public override void SetCookie(System.Net.Cookie cookie)
 {
     _Client.SetCookie(cookie);
 }