session和cookies有什么区别
什么时候选择session?
什么时候选择cookies?

解决方案 »

  1.   

    session 存在于页面
    cookies 存在于你机器上
      

  2.   

    session保存在服务端
    cookie保存在客户端都可以用来记录用户的状态
    session比cookie相对安全一点,cookie很容易伪照
      

  3.   

    http://dev2dev.bea.com.cn/bbs/jishudata/ArticleShow.jsp?Id=10
      

  4.   

    以上虽然讲的是Java的Session,但机制是一样的
      

  5.   

    http://msdn2.microsoft.com/zh-cn/library/87069683.aspx
      

  6.   

    session是一般是存在服务器上的
    一般情况下需要cookie的支持(asp.net可以不用cookie的支持)cookie是存在客户端需要长期保存的用cookie,需要更安全的用session
      

  7.   

    http://msdn2.microsoft.com/zh-cn/library/ms178193.aspx
      

  8.   

    session会消耗服务器的资源,所以一般的信息都尽量放在cookie里面,但是对安全性要求比较高的信息就要使用session了
      

  9.   

    session 存在于服务器上/ cookie存在客户本地
    如果对于安全性要求比较高,那么建议用 session
      

  10.   

    session保存在服务端
    cookie保存在客户端
    一般使用cookie