当前位置:编程学习 > C#/ASP.NET >>

winform webBrowser控件比较蛋疼的问题!!webBrowser控件cookie 转HttpWebRequest 比较蛋疼的问题!!!

 string cookie=WebBrowser.Document.Cookie;
 WebBrowser控件获取到的cookie是string 类型的!

要转换成 HttpWebRequest可用的CookieCollection

CookieCollection cl = new CookieCollection();
string[] Cookies = CookiesString.Split(";".ToCharArray());
foreach (string s in Cookies)
                {
                    ss = s.Trim();
                    string[] c = ss.Split("=".ToCharArray());
                    string s2 = backcookie(c);
                    Cookie ck = new Cookie(c[0].Trim().ToString(), s2);
                    ck.Path = "/";
                    ck.Domain = ".xxx.com";
                    cl.Add(ck);
                }

这样是可以得到可用的CookieCollection 是可以转换成功的!!

但问题来了ck.Domain = ".xxx.com"; 这里必须要写对这个CookieCollection 才是可用的!!!

请问一下怎么可以在webBrowser控件获取到正确的cookie 的Domain 信息呢?
--------------------编程问答-------------------- 每个cookie 的domain可能会不一样喔!例如这样
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,