`

session cookie 简单异同点

    博客分类:
  • java
 
阅读更多

session cookie 异同

 

异同点:

1、session cookie都是用来保存用户信息的一种手段方法

2、session是保存在服务器上的,cookie是保存在客户端的

3、cookie安全性差,session安全性高

4、cookie保存时间,可以永远保存在硬盘上,session是保存在服务器内存中的,好像默认是30分钟

5、session是通过cookie机制来实现的

 

 

同时问题:1、客户端禁用cookie,session还能工作么? 2、cookie可以用来实现购物车功能么?

 

1、绝大多数网站禁用cookie后,session就没法工作了。但如果使用了url重写机制,就可以。

2、cookie当然能实现购物车功能。

 

如果禁用了cookie,用url重写:

http://localhost:8080/test/test.jsp;jsessionid=*******(一个38位的sessionid)

或者<a></a>中用了response.encodeURL()

注意: 这里是****.jsp后面是分号,不是问号

这样就又可以使用session了

分享到:
评论

相关推荐

    cookie 和 session 保存的异同

    Cookie 和 Session 是两种常见的用户身份验证和会话管理机制,它们在Web开发中扮演着重要角色,用于跟踪用户的在线状态和存储用户数据。下面将详细阐述它们的异同以及如何在集群环境中进行共享。 首先,Cookie 是一...

    Cookie,Session,Token详解.pdf

    4. Cookie、Session和Token的异同 4.1 三者的相同点在于,都是服务器产生并且用于身份验证(鉴权)的机制。 4.2 不同点在于存储位置和存储方式。Cookie存储在客户端,Session存储在服务器内存中,而Token则通常...

    对比分析php中Cookie与Session的异同

    其中,Cookie和Session是两种重要的状态管理机制,它们有各自的特点和应用场景,而理解它们之间的异同对于进行Web开发至关重要。 首先,我们来认识一下Cookie。Cookie是服务器发送到用户浏览器并保存在本地的一小块...

    Java Web学习之Cookie和Session的深入理解

    以下是Java Web学习之Cookie和Session的相关知识点: 一、Cookie机制: * Cookie是保存在客户端的临时文件夹,用于保存用户状态信息。 * Cookie机制采用的是在客户端保持状态的方案。 * Cookie可以分为会话Cookie...

    java面试宝典

    77、简述synchronized和java.util.concurrent.locks.Lock的异同 ? 18 78、abstract class Name { private String name; public abstract boolean isStupidName(String name) {}}这有何错误? 18 79、public class ...

    Python网络爬虫技术 第2章 网页前端基础 教案.docx

    - **Cookie和Session的异同**: - 相同点:两者都用于维护用户的会话状态。 - 不同点:Cookie存储在客户端,而Session存储在服务器端。Cookie可能会被用户禁用,而Session则不会受到影响。 - **构建简单爬虫的方法...

    工学院java复习.pdf

    本文将深入探讨几个关键概念:POST和GET请求的区别、Cookie与Session的对比、请求转发与重定向的异同、过滤器(Filter)的作用、Servlet事件监听器的应用以及JDBC的基本操作步骤。\n\n1. POST与GET请求的区别\nPOST...

    面试题汇总

    5. **Application、Cookie 和 Session 的比较** - Application:全局共享,适用于所有用户,数据存储在服务器。 - Cookie:数据存储在客户端,持久化但安全性低,可能影响性能。 - Session:用户特定,存储在...

    WEB开发技术常见问题汇总

    ASP的内嵌对象包括Application、Session、Cookie等。这些对象可以帮助开发者快速创建动态网页。 三、AJAX技术 AJAX(Asynchronous JavaScript and XML)是一种用于创建交互式Web应用程序的技术。AJAX技术可以使Web...

    C#、asp.net基础知识集锦

    - Session和ViewState简单但易丢失,Session还可能被劫持。 - Application全局,但不适用于多用户场景。 - Cookie简单但可能被禁用或伪造。 - URL参数简单但安全性低,长度有限。 - 数据库稳定安全但性能较慢。...

    JSP七个小项目代码和笔记汇总

    在"JSP七个小项目代码和笔记汇总"中,每个项目可能涵盖了不同的知识点,比如用户登录系统(涉及session管理)、新闻发布系统(涉及数据库操作)、购物车应用(涉及cookie和session结合使用)等。通过实践这些小项目...

    java面试题题库详解

    Cookie与Session的区别与联系 **知识点概述:** - **Cookie 基础:** 存储在客户端的小型文本文件,可用于跟踪用户会话。 - **Session 原理:** 服务器端存储用户的会话信息,更加安全。 - **应用场景:** 根据...

    JAVA程序员面试题收集

    - **Cookie与Session的区别**:讲解它们的用途、存储位置以及安全性方面的考虑。 - **Session管理**:如何在Java Web应用中有效管理和使用Session。 ### 七、J2EE框架 #### J2EE概述 - **J2EE与J2SE的区别**:解释...

    超级有影响力霸气的Java面试题大全文档

     Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session Bean ,这两种的 Session Bean都可以将系统逻辑放在 method之中执行,不同的是 Stateful Session Bean 可以记录呼叫者的状态,因此通常...

    aspaspasp毕业设计

    5. **状态管理**:理解并应用Session、Application和Cookie等机制,来保存用户状态信息,实现用户登录、购物车等功能。 6. **网页布局**:利用HTML和CSS进行网页布局设计,确保用户界面的友好性和可操作性。 7. **...

    2021-2022计算机二级等级考试试题及答案No.19362.docx

    11. Session与Cookie状态的最大区别在于存储位置,Session存储在服务器端,Cookie存储在客户端。 12. 结构化程序设计强调使用顺序、选择和循环三种基本控制结构,且模块应有且仅有一个入口。 13. 在Word文档中插入...

    java面试基础面试

    #### 六、JSP与Servlet的异同 **6.1 相同点** - 都基于Java EE平台。 - 都可以处理HTTP请求。 **6.2 不同点** - **JSP**: 更注重页面展示,适合创建动态网页。 - **Servlet**: 主要负责业务逻辑处理,更适合控制...

Global site tag (gtag.js) - Google Analytics