HtmlAgilityPack HtmlWeb.Load() 不支持 gzip 的解决方法

来源:互联网 发布:java内存泄露定位 编辑:程序博客网 时间:2024/06/08 01:59
            _htmlWeb = new HtmlWeb();            HtmlWeb.PreRequestHandler handler = delegate (HttpWebRequest request)            {                request.Headers[HttpRequestHeader.AcceptEncoding] = "gzip, deflate";                request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;                request.CookieContainer = new System.Net.CookieContainer();                return true;            };            _htmlWeb.PreRequest += handler;