手机版

ASP.NET饼干使用介绍

时间:2021-10-09 来源:互联网 编辑:宝哥软件园 浏览:

1.饼干指南了解什么是饼干。1.什么是Cookie:Cookie是一种硬盘或内存,允许网站服务器向客户端存储少量数据(约4kb)。而读书是可以拿出来的。2.当你访问一个网站时,网络服务器放在你硬盘上的一个非常小的文本文件可以记录网站希望你保存的信息,比如你的用户id、访问的网页或停留时间。当你再次通过浏览器访问网站时,浏览器会自动将属于该网站的cookie发送给服务器,服务器可以通过阅读cookie并了解你来采取相应的行动。例如,显示欢迎字幕,直接登录,无需填写您的帐户密码。3.不同的浏览器存储不同位置的厨师。cookie文件中的信息不安全,因此cookie中的数据最好加密。4.浏览器保存的cookie数据有两种形式:浏览器的内存和浏览器所在的计算机硬盘。2.查看cookies。查看cookies在硬盘中的位置:

3.cookie 1的代码解释。将cookie写入浏览器,复制代码如下: http cookie cookie=新http cookie ('id ',' 234 ');//创建cookie的实例。回应。饼干.添加(饼干);//将创建的cookie文件输入浏览器。解释:这相当于在cookie文件中写入键值对id: 234,我们可以读取这些数据。2.读出存储在cookie中的数据。复制的代码如下: http cookie=new http cookie(' id ',' 234 ');//创建cookie的实例。回应。饼干.添加(饼干);//将创建的cookie文件输入浏览器response . write(request . cookies[' id ']。值);//读取cookie文件中存储的值解释:页面上写的数据是234,从中可以看出cookie的不安全性。因此,使用时最好不要存储重要信息。如果你想存储它,你可以加密它,并把它写入一个cookie存储文件。如果有无限写,垃圾文件会太多。所以我们可以给cookie文件添加一个截止日期。3.设置cookie文件的有效期。复制代码如下: HTTP cookie cookie=新的HTTP cookie ('ID ',' 234 ');//创建cookie的实例。饼干。Expires=DateTime。现在,添加月份(5);//设置cookies的过期时间,5分钟后过期,并自动清除文件Response。饼干.添加(饼干);//将创建的cookie文件输入浏览器response . write(request . cookies[' id ']。值);//读取存储在cookie文件4中的值。删除和销毁cookie文件的代码如下: HTTP cookie cookie=新的HTTP cookie ('ID ',' 234 ');//创建cookie的实例。饼干。Expires=DateTime。现在,添加月份(5);//设置cookies的过期时间,5分钟后过期,并自动清除文件Response。饼干.添加(饼干);//将创建的cookie文件输入浏览器response . write(request . cookies[' id ']。值);//读取存储在cookie文件cookie . expires=datetime . now . add months(-5)中的值;//销毁//cookie,给他设置很长时间,他会销毁两次。4.饼干的一个小例子,记得我。(如果登录时选择记住我,复制代码如下:正文表单id=' form1 '方法=' post '操作=' rembpage.aspx' div账号:输入类型=' text ' name=' username '/br/Password:input type=' pass '/br/记住我:input type=' checkbox ' value=' rem ' name=' sele 1 '/br/input type=' submit ' value=' log in '/div/form/body protected void PageCookies'用户名']==空请求。cookies[' passWord ']==null){ if(Request。表单['用户名']!=空请求。表单['pass']!=空){字符串用户名=请求。表单[' userName '];字符串用户密码=请求。表单[' pass '];if(用户名==' admin ' user password==' 123 '){ if(Request。表单['sele1']!=null){ httpookie cookieUserName=new httpookie(' userName ',userName);//创建账户http cookie的cookie实例cookie密码=新的http cookie('密码',用户密码);cookieUserName。Expires=DateTime。现在。添加日期(2);//设置账户cookie的过期时间,当前时间会往后推两天。cookie密码。到期时间=new datetime(2012年5月27日);//设置密码cookie的过期时间,2012年5月27日为response.cookies.add (cookie用户名);//将创建的cookieUserName文件输入浏览器response.cookies.add (cookie密码);回应。重定向(' 1 . aspx ');//跳转到您想要的页面} else { response . redirect(' 1 . aspx ');//即使不记得密码也要跳}}} else {response。重定向(' 1。aspx’);//如果记得密码,第二次登录会直接进入1.aspx页面。}}请稍后用5.js编写cookie。如果我在这里有什么错误或者你想给我一些建议,请留言。谢谢你

版权声明:ASP.NET饼干使用介绍是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。