C#基于WebBrowser获取cookie的实现方法
更新时间:2015年11月13日 13:05:15 作者:宁静.致远
这篇文章主要介绍了C#基于WebBrowser获取cookie的实现方法,实例分析了C#基于WebBrowser简单读取浏览谷歌网站cookie的相关技巧,非常简单实用,需要的朋友可以参考下
本文实例讲述了C#基于WebBrowser获取cookie的实现方法。分享给大家供大家参考,具体如下:
private void BtnOpenUrl_Click(object sender, EventArgs e) { if (txtUrl.Text != "") { MywebBrowser.Url = new Uri(txtUrl.Text); } } private void BtnGetCookie_Click(object sender, EventArgs e) { CookieContainer myCookieContainer = new CookieContainer(); if (MywebBrowser.Document.Cookie != null) { string cookieStr = MywebBrowser.Document.Cookie; string[] cookstr = cookieStr.Split(';'); foreach (string str in cookstr) { string[] cookieNameValue = str.Split('='); Cookie ck = new Cookie(cookieNameValue[0].Trim().ToString(), cookieNameValue[1].Trim().ToString()); ck.Domain = "www.google.com"; myCookieContainer.Add(ck); } } }
希望本文所述对大家C#程序设计有所帮助。
您可能感兴趣的文章:
- C#使用webbrowser的常见用法实例
- C#的WEBBROWSER与JS交互小结
- C#之WinForm WebBrowser实用技巧汇总
- C#的WebBrowser操作frame实例解析
- 浅析c#中WebBrowser控件的使用方法
- 解决C#中WebBrowser的DocumentCompleted事件不执行的实现方法
- 在C#中 webbrowser的使用心得
- C#的WebBrowser的操作与注意事项介绍
- c# 在WebBrowser中用SendMessage模拟鼠标点击
- C#中Request.Cookies 和 Response.Cookies 的区别分析
- c# 对cookies(增、删、改、查)的操作方法
- C# HttpClient Cookie验证解决方法
- C#清除WebBrowser中Cookie缓存的方法
最新评论