`
johnnyhg
  • 浏览: 346649 次
  • 来自: NA
社区版块
存档分类
最新评论

cookie操作详解和注意事项

    博客分类:
  • web
阅读更多
写入cookie
               //用户名
		String name=request.getParameter("name");
		//密码
		String pass=request.getParameter("pass");
                        //添加cookie
			Cookie c_name = new Cookie("username",name);
			c_name.setMaxAge(maxAge);
			c_name.setPath("/");
			Cookie p_name = new Cookie("userpass",pass);
			p_name.setMaxAge(maxAge);
			p_name.setPath("/");
			
			response.addCookie(c_name);
			response.addCookie(p_name);

删除cookie

		//删除cookie
		Cookie[] cookies = request.getCookies();
		for(int i=0;i<cookies.length;i++)
		{
			if(cookies[i].getName().equals("username")||cookies[i].getName().equals("userpass"))
			{
				//cookies[i] = new Cookie(cookies[i].getName(),"");
				cookies[i].setValue("");
				cookies[i].setMaxAge(0);
				cookies[i].setPath("/");
				response.addCookie(cookies[i]);
				System.out.println("删除cookie:"+cookies[i].getName());
			}
		}


值得注意的是:
很多人删除cookie不成功的主要原因是忘记设置cookies[i].setPath("/");
1
1
分享到:
评论

相关推荐

    Cookie、Session机制详解.doc

    Cookie、Session机制详解 Cookie机制是Web程序中常用的技术,用来跟踪用户的整个会话。Cookie通过在客户端记录信息确定用户身份。Cookie机制可以弥补HTTP协议...6. 在Web应用程序中使用Cookie和Session机制的注意事项

    PHP Cookie:Session详解.md

    注意事项** - `setcookie()` 函数必须在发送任何实际的输出到浏览器之前调用,因为 Cookie 头信息需要在 HTTP 响应头中设置。 - `$_COOKIE` 数组在脚本开始时填充,包含当前请求中所有的 Cookie。 - 安全性...

    关于java应用cookie

    ### 关于Java应用Cookie知识点详解 #### 一、Cookie简介 ...通过以上介绍,我们可以了解到Java中Cookie的基本使用方法以及相关的安全性和注意事项。这些知识点对于开发基于Java的Web应用程序非常重要。

    java对cookie的操作

    #### 五、注意事项 1. **安全性**:由于Cookie存储在客户端,因此不应将敏感信息如密码等保存在其中。 2. **大小限制**:每个Cookie的最大大小是4KB,且每个域名下的Cookie数量也有限制(通常为20个)。 3. **...

    javascript操作cookie

    ### JavaScript操作Cookie知识点详解 #### 一、Cookie简介 Cookie是一种小型的数据文件,通常由服务器发送到客户端(浏览器),客户端将这些数据存储在本地硬盘上,并在后续与该服务器进行交互时将数据发送回...

    jquery 设置cookie、删除cookie、获取cookie

    ### jQuery 操作 Cookie 的方法详解 #### 一、前言 在前端开发中,通过 JavaScript 操作 Cookie 是一种常见的需求,尤其是为了实现用户状态的持久化存储或网站配置的保存等场景。jQuery 提供了一个非常方便的方式...

    jquery实现cookie技术

    注意事项 - Cookie有大小限制,通常不超过4KB。 - 浏览器默认每个域名下最多可以设置20个Cookie。 - 考虑到隐私问题,谨慎处理存储在Cookie中的敏感信息。 综上所述,jQuery Cookie插件为开发者提供了一个简洁、...

    cookie和session

    #### 三、使用Cookie的注意事项 - 如果Cookie值为`null`,可能是由于用户禁用了Cookie功能,或者是服务器未能正确设置Cookie。 - 需要确保Cookie的安全性,例如设置`HttpOnly`属性以防止跨站脚本攻击(XSS)读取...

    jquery下cookie插件使用

    ### jQuery Cookie插件详解 #### 一、简介 在Web开发中,Cookie是客户端存储机制的一种,被广泛应用于用户身份验证、保存...通过本文介绍的基本用法和注意事项,开发者可以更好地利用这一插件进行Web应用的开发工作。

    java 中cookie的详解及简单实例

    4. **Cookie的限制与注意事项** - **大小限制**:每个Cookie的大小不能超过4KB,且每个浏览器支持的Cookie数量有限,如Chrome一般为20个。 - **安全性**:Cookie中不应存储敏感信息,因为它们会在每次HTTP请求中被...

    IE Cookie查看与修改工具

    ### 注意事项 - 修改Cookie可能会影响网站的正常运行,因此应在测试环境中谨慎操作。 - 不同版本的IE浏览器可能存在差异,工具的适用性可能有所不同。 - 为了保护用户隐私,未经授权修改他人Cookie是不道德且可能...

    servlet读取cookie代码

    ### 关于Servlet读取Cookie的知识点 #### 一、Servlet与Cookie的基本概念 ...通过上述分析可以看出,使用Servlet读取和操作Cookie是一项非常实用的技术,可以帮助开发者更好地管理用户状态和个性化设置。

    javacookie的使用

    #### 五、注意事项 1. **安全性**: 由于Cookie数据是存储在客户端的,因此需要注意保护敏感信息,避免将其存储在Cookie中。 2. **大小限制**: 浏览器对单个Cookie的大小有限制,通常不超过4KB。 3. **隐私问题**: ...

    cookie及时生效

    ### Cookie及时生效详解 在Web开发中,Cookie是一种常用的技术,用于存储...通过对`functioncookie()`函数的解析以及相关注意事项的介绍,希望能帮助开发者更好地理解和应用这一技术,提升Web应用的功能性和用户体验。

    chrome插件-editthiscookie

    “使用前说明.txt”文件通常包含详细的使用指南和注意事项,建议在首次使用前仔细阅读,以便更好地掌握插件的使用技巧。 **4. 应用场景** - **隐私保护**:对于那些收集大量用户数据的网站,可以通过禁用或删除...

    JAVA中cookie用法

    在Java Web应用中,特别是在JSP页面中,可以通过Java代码来创建和操作Cookie。下面介绍两种基本的操作:写入Cookie和读取Cookie。 1. **写入Cookie** ```java // 创建并设置Cookie String cookieName = "Sender...

    jsp之Cookie自动登录

    安全注意事项 - Cookie不应存储敏感信息,如密码,应仅存储可以用来检索用户信息的标识符。 - 设置合适的Cookie有效期,过期后自动登出,增加安全性。 - 使用HTTPS协议加密传输Cookie,防止中间人攻击。 - 对...

    PHP Cookie的配置与应用

    ### 七、注意事项与安全实践 1. **数据加密**:避免在Cookie中存储敏感信息,如密码,若必须存储则应加密处理。 2. **大小限制**:每个Cookie的大小限制为4KB左右,因此不能存储大量数据。 3. **HTTPOnly**:启用...

    jquery—cookie.zip

    5. 注意事项:使用Cookie时的隐私政策和最佳实践。 6. 示例项目:可能提供一个简单的应用实例,演示如何在实际项目中使用jQuery Cookie。 通过这份压缩包,开发者不仅可以获取到jQuery Cookie插件,还能学习到如何...

    易语言HTTP访问(带Cookie)模块源码

    5. **使用说明**:`源码使用说明.txt`文件提供了模块的使用指南,通常会包含如何导入模块、如何调用模块中的函数以及注意事项等内容,是快速上手和有效利用模块的关键。 总的来说,易语言HTTP访问(带Cookie)模块...

Global site tag (gtag.js) - Google Analytics