コード例 #1
0
        public static ResponsePack_WebBrowser Post(Uri uri, Dictionary <string, string> data = null, Encoding requestEncoding = null)
        {
            BybClient browser = new BybClient();

            browser.Config.Method = "POST";
            return(browser.Request(uri, data, requestEncoding));
        }
        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));
        }
コード例 #4
0
ファイル: WebBrowser.cs プロジェクト: guoxianghan/HttpBrowser
 /// <summary>
 /// 发起HTTP请求,得到一个文本响应,该方法会自动编解码相关文本。
 /// </summary>
 /// <param name="uri"></param>
 /// <param name="data"></param>
 /// <returns></returns>
 public override IResponsePack Request(Uri uri, Dictionary <string, string> data = null)
 {
     return(_Client.Request(uri, data));
 }
コード例 #5
0
        public static ResponsePack_WebBrowser Get(Uri uri, Dictionary <string, string> data = null)
        {
            BybClient browser = new BybClient();

            return(browser.Request(uri, data));
        }