博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webBrowser获取取Cookie不全的解决方法
阅读量:7283 次
发布时间:2019-06-30

本文共 1086 字,大约阅读时间需要 3 分钟。

//取当前webBrowser登录后的Cookie值           [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]        static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCookieData, ref int pcchCookieData, int dwFlags, object lpReserved);        //取出Cookie,当登录后才能取            private static string GetCookieString(string url)        {            // Determine the size of the cookie                  int datasize = 256;            StringBuilder cookieData = new StringBuilder(datasize);            if (!InternetGetCookieEx(url, null, cookieData, ref datasize, 0x00002000, null))            {                if (datasize < 0)                    return null;                // Allocate stringbuilder large enough to hold the cookie                    cookieData = new StringBuilder(datasize);                if (!InternetGetCookieEx(url, null, cookieData, ref datasize, 0x00002000, null))                    return null;            }            return cookieData.ToString();        } 获取的方法很简单
 
string ccokie= GetCookieString("http://www.baidu.com");

 

转载地址:http://wbkjm.baihongyu.com/

你可能感兴趣的文章
docker
查看>>
把你的程序放到桌面——Android桌面部件Widget
查看>>
《图解HTTP》第3章_HTTP报文内的HTTP信息-思维导图
查看>>
分享一个冷门知识——文本框的选择文本在业务中的应用
查看>>
彻底理解浏览器的跨域
查看>>
1009 说反话 (20 分)
查看>>
Flutter Wrap & Chip
查看>>
包教包会vuex
查看>>
机器学习中的核函数
查看>>
Vue路由自动注入实践
查看>>
类数组转化成数组的方法
查看>>
Android屏幕适配方案
查看>>
使用Databinding轻松快速打造仿携程app筛选控件(二)
查看>>
AppCompatActivity怎么对View做的拦截
查看>>
记b站的一次react尝试
查看>>
Binder IPC
查看>>
mpvue开发小程序
查看>>
聊聊HotSpot VM的Native Memory Tracking
查看>>
双内核浏览器内核切换控制技术
查看>>
你离ELK只有一句docker-compose的距离
查看>>