打开百度首页 没有任何操作
我发现有个
BAIDUID 这个cookie请问 这个是怎么产生的该如何模拟他~?

解决方案 »

  1.   


    CookieCollection cc = new CookieCollection();
                cc.Add(new Cookie { Name = "BAIDUID", Value = "", Domain = "cang.baidu.com" });
                cc.Add(new Cookie { Name = "BDLFONT", Value = "0", Domain = "cang.baidu.com" });
                cc.Add(new Cookie { Name = "USERID", Value = "", Domain = "cang.baidu.com" });
                cc.Add(new Cookie{ Name ="_EXPS", Value ="1",Domain = "cang.baidu.com"});
                cc.Add(new Cookie{ Name ="_BDSC", Value ="1",Domain = "cang.baidu.com"});
                cc.Add(new Cookie{ Name ="BDUSS", Value ="",Domain = "cang.baidu.com"});HttpWebRequest request = WebRequest.Create("http://cang.baidu.com/do/cm") as HttpWebRequest;
    request.CookieContainer = new CookieContainer();
                    request.CookieContainer.Add(cc);这是我一个真实的例子。
      

  2.   

    另外一个问题

    foreach (var item in wr.Headers.GetValues("Set-Cookie"))
                    {
                        GetCookie.SetCookies(new Uri("http://www.baidu.com"), item.Replace(";", ","));
                    }
    分析 URI“http://www.baidu.com/”的 Cookie 标头时出错这个是什么原因·?