先在向webBrowser登录打开http://tieba.baidu.com/f?kw=%CE%F7%B1%B1&frs=yqtb然后通过wb.Document.Cookie获取到cookie字符串然后退出登录然后写入cookie [DllImport("wininet.dll", CharSet = CharSet.Ansi)]
public static extern bool InternetSetCookie(string url, string name, string data);
public static void SetCookie(string url, string data)
{
string[] cookies = data.Split(';');
foreach (string cookie in cookies)
{
string[] fieldvalue = cookie.Split('=');
InternetSetCookie(url, fieldvalue[0], fieldvalue[1] + ";expires=Sun,22-Feb-2099 00:00:00 GMT");
}
}SetCookie("baidu.com", "...");然后在webBrowser中打开http://tieba.baidu.com/f?kw=%CE%F7%B1%B1&frs=yqtb
为非登录状态... 请哪出错 了,怎么样才能得到想要的效果
public static extern bool InternetSetCookie(string url, string name, string data);
public static void SetCookie(string url, string data)
{
string[] cookies = data.Split(';');
foreach (string cookie in cookies)
{
string[] fieldvalue = cookie.Split('=');
InternetSetCookie(url, fieldvalue[0], fieldvalue[1] + ";expires=Sun,22-Feb-2099 00:00:00 GMT");
}
}SetCookie("baidu.com", "...");然后在webBrowser中打开http://tieba.baidu.com/f?kw=%CE%F7%B1%B1&frs=yqtb
为非登录状态... 请哪出错 了,怎么样才能得到想要的效果
对不起,我记错了,CookieCollection是在HttpWebRequest的时候用过。Sorry