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)); }
/// <summary> /// 写入Cookie /// </summary> /// <param name="cookie"></param> public override void SetCookie(System.Net.Cookie cookie) { _Client.SetCookie(cookie); }