zoukankan      html  css  js  c++  java
  • cookie的使用和设置

    cookie就是服务端通过浏览器端的存储机制,把一些会话相关数据存储在浏览器中。优点:分担服务端的压力,提高了效率,缺点:不安全

    • 生成和请求原理

    cookie的生命周期设定以后,哪怕是关闭浏览器,那么在生命周期内,再打开浏览器依然有效。

    服务端不能删除浏览器上的cookie,但可以通过设置cookie的生命周期达到类似的目的。IE浏览器,把cookie放到temporary File文件夹下,其他浏览器,诸如firefox可能放在sqllite里面

    • cookie所在的路径
    只有定义cookie的程序文件所在的文件目录以及子目录中的文件可以访问cookie

    给setCookie的第4个参数设置为根目录即可让整个项目都访问到cookie

    • cookie跨域
    cookie只对有效的二级域名有效,一级域名诸如(baidu.com),二级域名诸如(www.baidu.com),允许在不同的二级域名访问,注意一级域名必须一致!!!
    • cookie只能保存标量数据,but not数组数据
    有时候,可以通过序列化来实现setcookie('user[username]','陈培昌') setcookie('user[age]',22)
    • 生成验证码的过程

    • PHP处理GD
    1. 指定画布(imagecreatetruecolor(width,height))imagestring(资源,字体大小,x轴,y轴,数据,数据颜色)
    2. 上色,绘制文字(生成,图片字符串之前要给图片分配底色),imageallocatecolor(资源,颜色)
    3. 保存图片,发送至浏览器
  • 相关阅读:
    Go语言并发与并行学习笔记(一)
    Tomcat编码问题
    如何为Kafka集群选择合适的Partitions数量
    go局部变量的存储空间是堆还是栈?
    git的一个merge流程
    GO工程和包
    Go运行环境搭建(MacLinux)
    一些Shell命令
    python_17_数据运算
    python_15_os
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/11053017.html
Copyright © 2011-2022 走看看