Cookie的创建和使用

存储Cookie:

 1 HttpCookie cookie=new HttpCookie("用户名");
 2 DateTime dt=DateTime.Now;
 3 TimeSpan ts=new TimeSpan(0,0,6,0);
 4 cookie.Expires=dt.Add(ts);            //设置过期时间为6分钟后。
 5 cookie.Domain=                        //设置其应用的域。
 6 cookie.Path=                          //设置路径。
 7 cookie.Secure=                        //设置安全。
 8 cookie.Value="";                      //存储一个值。
 9 cookie.Values.Add("关键字","设置的值"); //存储多个值。
10 Response.AppendCookie(cookie);        //将设置的Cookie应用到Response对象中。

读取Cookie:

1 HttpCookie read=Request.Cookies["用户名"];
2 如只存储一个值则:read.Value;
3 读取储存有多个值的Cookie则:read.Values["关键字"].ToString();

清除cookies:

 1 const int cookies = 33;
 2 Shell32.Folder objFolder;
 3 Shell32.FolderItems objFolderItems;
 4 Shell32.ShellClass objShell;
 5 objShell = new Shell32.ShellClass();
 6 objFolder = objShell.NameSpace(cookies);
 7 objFolderItems = objFolder.Items();
 8 foreach(Shell32.FolderItem objFolderItem in objFolderItems)
 9 {
10  if(!"index.dat".Equals(objFolderItem.Name.ToLower()))
11  {
12    File.Delete(objFolderItem.Path.ToString());
13  }
14 }
时间: 2024-08-02 20:49:55

Cookie的创建和使用的相关文章

cookie:创建、删除、读取

// // cookie的创建.删除.读取 //**************************** // // 创建cookie function createCookie(key,value,time){ document.cookie=encodeURI(key)+"="+encodeURI(value)+";expires="+createDate(time); } // 设置过期时间 function createDate(time){ var dat

Cookie的创建:

ASP.NET中的cookie:创建Cookie方法 (1) Response.Cookies["userName"].Value = “admin"; Response.Cookies[“userName”].Expires = DateTime.Now.AddDays(1);  //如果不设置失效时间,Cookie信息不会写到用户硬盘,浏览器关闭将会丢弃. ASP.NET中的cookie:创建Cookie方法 (2) HttpCookie aCookie = new Ht

Servlet实现Cookie的创建,读取,删除

(1)如何创建cookie案例 package com.tsinghua; import javax.servlet.http.*; import java.io.*; public class CookieTest1 extends HttpServlet{ //处理get请求 public void doGet(HttpServletRequest req,HttpServletResponse res){ try { res.setContentType("text/html;charse

Cookie的创建、读取、删除

创建Cookie: HttpCookie cookie = new cookie = new HttpCookie(COOKIE_NAME_FOR_USER);cookie.Expires = DateTime.Now.AddYears(1);//设置日期cookie[COOKIE_USER_NAME] = "用户名";System.Web.HttpContext.Current.Response.Cookies.Add(cookie); 读取Cookie: HttpCookie co

java中cookie的创建和销毁

后端创建cookie Cookie userCookie=new Cookie("userCookie",cookValue); userCookie.setMaxAge(7*24*60*60); //设置cookie的最大生命周期为一周 userCookie.setPath("/"); //设置路径为全路径(这样写的好处是同一项目下的页面都可以访问该cookie) response.addCookie(userCookie); //response是HttpSer

Cookie创建-获取-持久化、自动登录、购物记录、作用路径

1.cookie是啥?随手百度了网友的说说 简单的说,Cookie就是服务器暂存放在你计算机上的一笔资料,好让服务器用来辨认你的计算机.当你在浏览网站的时候,Web服务器会先送一小小资料放在你的计算机上,当下次你再光临同一个网站,Web服务器会先看看有没有它上次留下的Cookie资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你. 2.cookie在哪里? 3.cookie可以删除吗? 4.cookie实现原理 第一次请求浏览器,在浏览器的cookie存储区,没有co

JS创建和存储 cookie一些方法总结

在js中cookie的操作与存储及清除cookie都与时间有关,我们只要把cookie过期时间进行有效的设置我们就可以控制它的存储了,下面我来给大家总结一下js中cookie的一些使用技巧 创建和存储 cookie 在这个例子中我们要创建一个存储访问者名字的 cookie.当访问者首次访问网站时,他们会被要求填写姓名.名字会存储于 cookie 中.当访问者再次访问网站时,他们就会收到欢迎词. 首先,我们会创建一个可在 cookie 变量中存储访问者姓名的函数: function Setcook

Javascript如何操作(创建/读取/删除)cookie

曲奇(小甜点),来源于英语COOKIE. cookie这个词想必很多做前段的朋友都接触过,但是没有详细的了解以及操作过.如何的确如此,那么就停下来了解一下如何通过JS来操作cookie值吧! 通过本文你将粗略的明白cookie是什么,如何通过js创建/存储以及获取cookie,如何让cookie过期来删除cookie... 什么是cookie? cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie.你可以使用 JavaScript 来

Java中创建,获取和删除cookie

创建: Cookie cookie = new Cookie("Cookie",value);//创建名为Cookie的cookie设置参数 cookie.setMaxAge(30*24*60*60); //设置有效时间30天 cookie.setPath(request.getContextPath()); // 设置cookie有效路径 response.addCookie(cookie); 获取(也可以在js中使用<%代码%>): Cookie cookies[] =