zoukankan      html  css  js  c++  java
  • Cookie

    Cookie的英文愿意是“点心”,是用户访问WEB服务器时,服务器在用户硬盘上存放的信息,好像是服务器送给用户的点心。

    服务器可以根据Cookie来跟踪用户,这对于需要区别用户场合特别有用。

    一个Cookie包含一对key/value,下面代码实现了服务器生成Cookie并写到用户硬盘。

    Cookie theCookie = new Cookie("cookiename","cookievalue");
    response.addCookie(theCookie);
    

    下面展示了Servlet中创建、存储和接收客户端存储的Cookie过程

    public class CookieServlet extends HttpServlet
    {
    	private int count1;
    	private int count2;
    	@Override
    	protected void doGet(HttpServletRequest req, HttpServletResponse resp)
    			throws ServletException, IOException
    	{
    		Cookie cookie = new Cookie("cookiename"+ count1++,"cookievalue"+ count2++);
    		
    		cookie.setMaxAge(10);//设置存活时间  单位秒
    		
    		resp.addCookie(cookie);
    		
    		
    		Cookie[] cookies = req.getCookies();
    		
    		if(null == cookies)
    		{
    			return;
    		}
    		
    		for(Cookie cookie2:cookies)
    		{
    			System.out.println(cookie2.getName());
    			System.out.println(cookie2.getValue());
    		}
    		
    	}
    }
    

  • 相关阅读:
    GitHub具体教程
    hadoop 集群及hbase集群的pid文件存放位置
    MATLAB中导入数据:importdata函数
    MFCC可视化
    Html的空格显示
    CSS:CSS 颜色
    CSS:CSS 单位
    CSS:CSS 网络安全字体组合
    CSS3:CSS 听觉参考手册
    CSS:CSS 选择器参考手册
  • 原文地址:https://www.cnblogs.com/cuiliang/p/2221126.html
Copyright © 2011-2022 走看看