Csharp/C#教程:使用agilitypack C#处理cookie和标题分享


使用agilitypack C#处理cookie和标题

agilitypack在html解析方面对我来说非常出色,但是其他html方面呢? 对象agilitypack.HtmlWeb允许访问cookie和标题?

可以通过HtmlWeb.PreRequestHtmlWeb.PostResponse处理程序获取对cookie和标头的访问权限。 第一个发生在执行HTTP请求之前。 第二个发生在执行HTTP请求之后。 要使用cookie,您应该通过将HtmlWeb.UseCookies属性设置为true来为HtmlWeb实例启用它。

这是一个例子:

上述就是C#学习教程:使用agilitypack C#处理cookie和标题分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 var web = new HtmlWeb { UseCookies = true }; web.PreRequest += request => { // gets access to the cookie container var cookieContainer = request.CookieContainer; // gets access to the request headers var headers = request.Headers; return true; }; web.PostResponse += (request, response) => { // response headers var headers = response.Headers; // cookies var cookies = response.Cookies; }; 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1019460.html

(0)
上一篇 2022年1月4日
下一篇 2022年1月4日

精彩推荐