易采站长站为您分析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#教程频道。










