IE8下自已搞定了,现在就是在IE6下无法实现 webBrowser与HttpWebRequest 共享COOKIE在webBrowser1里登陆淘宝后,把登陆后的状态传给HttpWebRequest 通过HttpWebRequest 读取登陆后的数据。有篇相关博文,但我看不懂http://blog.csdn.net/windless0530/article/details/5583618高手,帮忙呀!万分感谢!

解决方案 »

  1.   

    函数原型
    http://msdn.microsoft.com/en-us/library/windows/desktop/aa385108%28v=vs.85%29.aspx使用例子
    http://www.360doc.com/content/10/0505/17/11991_26218166.shtml
      

  2.   

      [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
            public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData);        public void SetCookies(string path,string cookies)
            {
                if (string.IsNullOrEmpty(cookies)) { return; }
                string[] cookieList = cookies.Split(';');
                string[] c = null;
                // set cookie
                foreach(string s in cookieList)
                {
                    c = s.Split('=');                //InternetSetCookie(path,key,value);
    InternetSetCookie("http://www.baidu.com", c[0], c[1]);
                }
              
            }
        }
      

  3.   


    怎么用这个HttpWebRequest 使用呢,有点不明白,