当前位置: 移动技术网 > IT编程>开发语言>c# > C#基于WebBrowser获取cookie的实现方法

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

2019年07月18日  | 移动技术网IT编程  | 我要评论

本文实例讲述了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#程序设计有所帮助。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网