写入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("/");
分享到:
相关推荐
Cookie、Session机制详解 Cookie机制是Web程序中常用的技术,用来跟踪用户的整个会话。Cookie通过在客户端记录信息确定用户身份。Cookie机制可以弥补HTTP协议...6. 在Web应用程序中使用Cookie和Session机制的注意事项
注意事项** - `setcookie()` 函数必须在发送任何实际的输出到浏览器之前调用,因为 Cookie 头信息需要在 HTTP 响应头中设置。 - `$_COOKIE` 数组在脚本开始时填充,包含当前请求中所有的 Cookie。 - 安全性...
### 关于Java应用Cookie知识点详解 #### 一、Cookie简介 ...通过以上介绍,我们可以了解到Java中Cookie的基本使用方法以及相关的安全性和注意事项。这些知识点对于开发基于Java的Web应用程序非常重要。
#### 五、注意事项 1. **安全性**:由于Cookie存储在客户端,因此不应将敏感信息如密码等保存在其中。 2. **大小限制**:每个Cookie的最大大小是4KB,且每个域名下的Cookie数量也有限制(通常为20个)。 3. **...
### JavaScript操作Cookie知识点详解 #### 一、Cookie简介 Cookie是一种小型的数据文件,通常由服务器发送到客户端(浏览器),客户端将这些数据存储在本地硬盘上,并在后续与该服务器进行交互时将数据发送回...
### jQuery 操作 Cookie 的方法详解 #### 一、前言 在前端开发中,通过 JavaScript 操作 Cookie 是一种常见的需求,尤其是为了实现用户状态的持久化存储或网站配置的保存等场景。jQuery 提供了一个非常方便的方式...
注意事项 - Cookie有大小限制,通常不超过4KB。 - 浏览器默认每个域名下最多可以设置20个Cookie。 - 考虑到隐私问题,谨慎处理存储在Cookie中的敏感信息。 综上所述,jQuery Cookie插件为开发者提供了一个简洁、...
#### 三、使用Cookie的注意事项 - 如果Cookie值为`null`,可能是由于用户禁用了Cookie功能,或者是服务器未能正确设置Cookie。 - 需要确保Cookie的安全性,例如设置`HttpOnly`属性以防止跨站脚本攻击(XSS)读取...
### jQuery Cookie插件详解 #### 一、简介 在Web开发中,Cookie是客户端存储机制的一种,被广泛应用于用户身份验证、保存...通过本文介绍的基本用法和注意事项,开发者可以更好地利用这一插件进行Web应用的开发工作。
4. **Cookie的限制与注意事项** - **大小限制**:每个Cookie的大小不能超过4KB,且每个浏览器支持的Cookie数量有限,如Chrome一般为20个。 - **安全性**:Cookie中不应存储敏感信息,因为它们会在每次HTTP请求中被...
### 注意事项 - 修改Cookie可能会影响网站的正常运行,因此应在测试环境中谨慎操作。 - 不同版本的IE浏览器可能存在差异,工具的适用性可能有所不同。 - 为了保护用户隐私,未经授权修改他人Cookie是不道德且可能...
### 关于Servlet读取Cookie的知识点 #### 一、Servlet与Cookie的基本概念 ...通过上述分析可以看出,使用Servlet读取和操作Cookie是一项非常实用的技术,可以帮助开发者更好地管理用户状态和个性化设置。
#### 五、注意事项 1. **安全性**: 由于Cookie数据是存储在客户端的,因此需要注意保护敏感信息,避免将其存储在Cookie中。 2. **大小限制**: 浏览器对单个Cookie的大小有限制,通常不超过4KB。 3. **隐私问题**: ...
### Cookie及时生效详解 在Web开发中,Cookie是一种常用的技术,用于存储...通过对`functioncookie()`函数的解析以及相关注意事项的介绍,希望能帮助开发者更好地理解和应用这一技术,提升Web应用的功能性和用户体验。
“使用前说明.txt”文件通常包含详细的使用指南和注意事项,建议在首次使用前仔细阅读,以便更好地掌握插件的使用技巧。 **4. 应用场景** - **隐私保护**:对于那些收集大量用户数据的网站,可以通过禁用或删除...
在Java Web应用中,特别是在JSP页面中,可以通过Java代码来创建和操作Cookie。下面介绍两种基本的操作:写入Cookie和读取Cookie。 1. **写入Cookie** ```java // 创建并设置Cookie String cookieName = "Sender...
安全注意事项 - Cookie不应存储敏感信息,如密码,应仅存储可以用来检索用户信息的标识符。 - 设置合适的Cookie有效期,过期后自动登出,增加安全性。 - 使用HTTPS协议加密传输Cookie,防止中间人攻击。 - 对...
### 七、注意事项与安全实践 1. **数据加密**:避免在Cookie中存储敏感信息,如密码,若必须存储则应加密处理。 2. **大小限制**:每个Cookie的大小限制为4KB左右,因此不能存储大量数据。 3. **HTTPOnly**:启用...
5. 注意事项:使用Cookie时的隐私政策和最佳实践。 6. 示例项目:可能提供一个简单的应用实例,演示如何在实际项目中使用jQuery Cookie。 通过这份压缩包,开发者不仅可以获取到jQuery Cookie插件,还能学习到如何...
5. **使用说明**:`源码使用说明.txt`文件提供了模块的使用指南,通常会包含如何导入模块、如何调用模块中的函数以及注意事项等内容,是快速上手和有效利用模块的关键。 总的来说,易语言HTTP访问(带Cookie)模块...