我没有使用 webbrowser 控制的经验我正在尝试执行以下操作:导航到网站并抓取它返回的 cookie 值(特定于正则表达式)。我试图在这里搜索这个&谷歌没有关于这个的信息,网络浏览器控件是否连接到 IE?这将无法读取值对吗?有什么方法可以捕获cookie?喜欢 CookieContainer?
我有一个与 httpwebrequest 一起使用的代码,它可以作为我尝试使用 webbrowser 控制的一个示例:
List<string> cookieValues = new List<string>();
foreach (Cookie cookie in agent.LastResponse.Cookies)
{
cookieValues.Add(cookie.Value);
}
foreach (string i in cookieValues)
{
Match match2 = Regex.Match(i, @"bert=([\w]*)",
RegexOptions.IgnoreCase);
// Ensure match
if (match2.Success)
{
// Finally, we get Group value and display it.
key2 = match2.Groups[1].Value;
}
感谢您一如既往的帮助!