C#基于WebBrowser获取cookie的实现方法

2019-12-26 14:08:01丽君

易采站长站为您分析C#基于WebBrowser获取cookie的实现方法,实例分析了C#基于WebBrowser简单读取浏览谷歌网站cookie的相关技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了C#基于WebBrowser获取cookie的实现方法。,具体如下:

 

 
  1. private void BtnOpenUrl_Click(object sender, EventArgs e)  { 
  2. if (txtUrl.Text != "")  { 
  3. MywebBrowser.Url = new Uri(txtUrl.Text);  } 
  4. }  private void BtnGetCookie_Click(object sender, EventArgs e) 
  5. {  CookieContainer myCookieContainer = new CookieContainer(); 
  6. if (MywebBrowser.Document.Cookie != null)  { 
  7. string cookieStr = MywebBrowser.Document.Cookie;  string[] cookstr = cookieStr.Split(';'); 
  8. foreach (string str in cookstr)  { 
  9. string[] cookieNameValue = str.Split('=');  Cookie ck = new Cookie(cookieNameValue[0].Trim().ToString(), cookieNameValue[1].Trim().ToString()); 
  10. ck.Domain = "www.google.com";  myCookieContainer.Add(ck); 
  11. }  } 

希望本文所述对大家C#程序设计有所帮助。


注:相关教程知识阅读请移步到c#教程频道。