您当前的位置: 首页 >  php

漏刻有时

暂无认证

  • 3浏览

    0关注

    717博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

数据可视化大屏php开发时使用cookie长度限制的问题

漏刻有时 发布时间:2021-03-26 09:40:05 ,浏览量:3

在数据可视化大屏的开发过程中,需要传递各个传感器的组id,通过组id来读取对应的API数据。在实际生产环境中遇见的问题:

  • cookie的值是无法通过array()数组类型setCookie;
  • 但是可以创建一个数组 cookie;
  • 将cookie的value转化为json字符串,但是容易出现cookie的大小限制;

setcookie() 函数

cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当同一台计算机通过浏览器请求页面时,就会发送这个 cookie。

setcookie(name,value,expire,path,domain,secure)
参数描述name必需。规定 cookie 的名称。value必需。规定 cookie 的值。expire可选。规定 cookie 的过期时间。time()+36002430 将设置 cookie 的过期时间为 30 天。如果这个参数没有设置,那么 cookie 将在 session 结束后(即浏览器关闭时)自动失效。path可选。规定 cookie 的服务器路径。如果路径设置为 “/”,那么 cookie 将在整个域名内有效.如果路径设置为 “/test/”,那么 cookie 将在 test 目录下及其所有子目录下有效。默认的路径值是 cookie 所处的当前目录。domain可选。规定 cookie 的域名。为了让 cookie 在 example.com 的所有子域名中有效,您需要把 cookie 的域名设置为 “.example.com”。当您把 cookie 的域名设置为 www.example.com 时,cookie 仅在 www 子域名中有效。。secure可选。规定是否需要在安全的 HTTPS 连接来传输 cookie。如果 cookie 需要在安全的 HTTPS 连接下传输,则设置为 TRUE。默认是 FALSE。

lolockdatav Done!

关注
打赏
1661217259
查看更多评论
立即登录/注册

微信扫码登录

0.1951s