【发布时间】:2017-02-28 13:25:44
【问题描述】:
使用 WPF,我需要使用 HtmlAgilityPack.HtmlWeb 进行调用,该调用需要来自我的应用程序的 cookie。
我尝试了以下代码,但出现错误:
HtmlWeb web = new HtmlWeb();
web.PreRequest += request =>
{
CookieContainer cookieContainer = new CookieContainer();
cookieContainer.Add(new Cookie("name",Application.GetCookie(uri)){Domain = uri.Host});
request.CookieContainer = cookieContainer;
return true;
};
我收到以下错误: System.dll 中出现“System.Net.CookieException”类型的异常,但未在用户代码中处理
附加信息:cookie 的 'Value'='visit="v=1&M"... lang=v=2&lang=en-us' 部分无效。
【问题讨论】:
标签: c# wpf cookies webbrowser-control html-agility-pack