private static GetDocument ( IHttpRequestFactory factory, IHttpWire wire, int &length ) : HtmlAgilityPack.HtmlDocument | ||
factory | IHttpRequestFactory | |
wire | IHttpWire | |
length | int | |
return | HtmlAgilityPack.HtmlDocument |
private static HtmlDocument GetDocument(IHttpRequestFactory factory, IHttpWire wire, out int length)
{
var request = CreateRequest(factory, wire);
var bytes = request.Download();
string html = string.Empty;
length = bytes.Length;
html = Encoding.UTF8.GetString(bytes, 0, bytes.Length);
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);
return doc;
}