C#基于WebBrowser获取cookie的实现方法
本文实例讲述了C#基于WebBrowser获取cookie的实现方法。分享给大家供大家参考,具体如下:
privatevoidBtnOpenUrl_Click(objectsender,EventArgse) { if(txtUrl.Text!="") { MywebBrowser.Url=newUri(txtUrl.Text); } } privatevoidBtnGetCookie_Click(objectsender,EventArgse) { CookieContainermyCookieContainer=newCookieContainer(); if(MywebBrowser.Document.Cookie!=null) { stringcookieStr=MywebBrowser.Document.Cookie; string[]cookstr=cookieStr.Split(';'); foreach(stringstrincookstr) { string[]cookieNameValue=str.Split('='); Cookieck=newCookie(cookieNameValue[0].Trim().ToString(),cookieNameValue[1].Trim().ToString()); ck.Domain="www.google.com"; myCookieContainer.Add(ck); } } }
希望本文所述对大家C#程序设计有所帮助。