需采集某固定网页的数据,但该网页必须登录后方能访问,如何用代码获取该网站的发过来的sessionId?

解决方案 »

  1.   

    存取的時候直接:
    session["id"]="value";讀取的時候:
    if(session["id"]=="value")

      //code here
    }
    ----------
    session 定義的是全局變量....
      

  2.   

    cookie的名字为 ASP.NET_SessionId就是
      

  3.   

    得到所有的cookie的名字和值的方法    for (int i = 0 ; i < Request.Cookies.AllKeys.Length ; i++)
        {
          Response.Write("<li>" + Request.Cookies.AllKeys[i].ToString() + " = " + Request.Cookies[Request.Cookies.Keys[i]].Value);
        }
      

  4.   

    你应当使用
    HttpWebRequest + CookieContainer方法参见
    http://blog.csdn.net/jxufewbt/archive/2007/08/16/1746834.aspx
    http://blog.joycode.com/yaodong/archive/2004/10/10/35129.aspx
      

  5.   

    net_lover 说的这些我都清楚,关键是该网站需要登录?有什么办法吗?