コード例 #1
0
ファイル: WebCall.cs プロジェクト: WELL-E/Hurricane
        private WebCall(string url, Cookies cookies)
        {
            Request = (HttpWebRequest)WebRequest.Create(url);
            Request.Accept = "text/html";
            Request.UserAgent = "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)";
            Request.CookieContainer = cookies.Container;

            Result = new WebCallResult(url, cookies);
        }
コード例 #2
0
ファイル: WebForm.cs プロジェクト: WELL-E/Hurricane
        private WebForm(WebCallResult result)
        {
            Cookies = result.Cookies;
            _originalUrl = result.RequestUrl.OriginalString;

            _html = new HtmlDocument();
            result.LoadResultTo(_html);

            _inputs = ParseInputs();
        }
コード例 #3
0
ファイル: WebForm.cs プロジェクト: WELL-E/Hurricane
 public static WebForm From(WebCallResult result)
 {
     return new WebForm(result);
 }