//每次访问完成获取Cookie
var browser = webBrowser1.Document as HTMLDocumentClass;
if (browser == null) return;
var cookie = browser.cookie;
//创建Cookie
var cookieContainer = new CookieContainer();
string[] cookstr = cookie.Split(';');
foreach (string str in cookstr)
{
var cookieNameValue = str.Split('=');
var ck = new Cookie(cookieNameValue[0].Trim().ToString(CultureInfo.InvariantCulture), cookieNameValue[1].Trim().ToString());
ck.Domain = "www.renren.com";//必须写对
cookieContainer.Add(ck);
}使用HttpWebRequest 首先要获得浏览器的Cookie
最新推荐文章于 2024-02-26 16:11:58 发布
本文介绍了一种从网页浏览器中获取并管理Cookie的方法。通过使用HTMLDocumentClass对象读取Cookie字符串,并将其拆分为多个部分来创建Cookie实例。每个Cookie实例都会被赋予正确的域名以便后续使用。

4268

被折叠的 条评论
为什么被折叠?



