• php服务端setcookie()原理


    1、什么是 Cookie?
    cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。
     
     
    2、如何取回 Cookie 的值?
    PHP 的 $_COOKIE 变量用于取回 cookie 的值。
    浏览器发送请求,会将cookie信息通过header头传递到服务端
     
     
    3、如何创建 cookie?

    setcookie() 函数用于设置 cookie。

    注释:setcookie() 函数必须位于 <html> 标签之前。 
    setcookie()在设置cookie时,系统经处理把这个cookie发送到客户端并保存在C:Documents andSettings用户名Cookies目录下。
    在header信息中会有一段这样的存在:Set-Cookie: mycookie=Hello%2CCookie; expires=Thu, 06-Dec-2012 18:05:01 GMT; path=/
     
    语法
    setcookie(name,value,expire,path,domain,secure)
    
    
    参数描述
    name 必需。规定 cookie 的名称。
    value 必需。规定 cookie 的值。
    expire 可选。规定 cookie 的有效期。
    path 可选。规定 cookie 的服务器路径。
    domain 可选。规定 cookie 的域名。
    secure 可选。规定是否通过安全的 HTTPS 连接来传输 cookie。
  • 相关阅读:
    【关于阿里云提醒我服务器被挖矿程序 媷毛这件事】
    wx小程序反编译(permeation)
    敏感信息泄露总结——转载
    企业钓鱼应急演练实现
    利用lsass免杀窃取凭证
    APP信息收集
    分享 | BypassUAC技术总结
    云安全矩阵(腾讯安全)
    提权
    辨少阳病脉证并治
  • 原文地址:https://www.cnblogs.com/tangchuanyang/p/6585849.html
Copyright © 2020-2023  润新知