首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gzip,HTMLAgilitypack

Gzip,HTMLAgilitypack
EN

Stack Overflow用户
提问于 2018-12-10 15:45:31
回答 1查看 400关注 0票数 0

我有一些问题的Gzip在HTMLAgillityPack错误- 'gzip‘是一个不受支持的编码名称

代码:

代码语言:javascript
复制
var url = "http://poe.trade/search/arokazugetohar";
var web = new HtmlWeb();

var htmldoc = web.Load(url);
EN

回答 1

Stack Overflow用户

发布于 2018-12-10 16:59:12

您可以使用下面的方法添加gzip编码。

代码语言:javascript
复制
var url = "http://poe.trade/search/arokazugetohar";

HtmlWeb webClient = new HtmlWeb();
HtmlAgilityPack.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;
 };
 webClient.PreRequest += handler;

 HtmlDocument doc = webClient.Load(url);
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53701388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档