Пример #1
0
        public string Get(string url, List <Cookie> cookies)
        {
            Logger.WriteLog("Get");
            var r = WebBrowser.Get(url, cookies);

            return(r.PageSource);
        }
Пример #2
0
        public ResponsePack_WebBrowser Get(string url, List <Cookie> cookies, Dictionary <string, string> data = null)
        {
            Logger.WriteLog("Get");
            var r = WebBrowser.Get(url, cookies, data);

            return(r);
        }
Пример #3
0
        public string BrowserRequestHtml(string url, params Cookie[] c)
        {
            Logger.WriteLog("Get");
            var r = WebBrowser.Get(url, c.ToList());

            return(r.PageSource);
        }
Пример #4
0
        public static WebProxy Get()
        {
            var response = WebBrowser.Get("http://proxy.bdatahub.com/API/Get.ashx");

            if (response.Error != null || string.IsNullOrWhiteSpace(response.PageSource))
            {
                return(null);
            }
            var bProxy = response.PageSource.Convert2Model <BProxy>();

            return(bProxy.Convert2WebProxy());
        }
Пример #5
0
 public Stream GetStream(string url, string method, List <Cookie> cookies, Dictionary <string, string> data = null, Encoding requestEncoding = null)
 {
     Logger.WriteLog("GetStream");
     if (method.ToLower() == "get")
     {
         var r = WebBrowser.Get(url, cookies);
         return(r.ResultStream);
     }
     else
     {
         var r = WebBrowser.Post(url, cookies, data, requestEncoding);
         return(r.ResultStream);
     }
 }