php中的cookie和js中的cookie区别


php中的cookie和js中的cookie有区别吗?其实真的没有什么区别,都是存在客户端的COOKIE变量,不过,如果必须要找点区别,那么就是生成方式上。
在 PHP 运行的任意过程发送 cookie 给浏览器。只要你在输出 HTML 之前,因为输出了 HTML 已经结束了 header 会话。没办法更新客户端的 cookie 。换句话说,只要你在使用 setcookie 之前。没有任何内容输出就可以。
PHP生成COOKIE 的过程如下:
B为浏览器,S为服务器。
B:连接请求
B:发送cookie
S:运行 PHP
S:返回新 cookie
B:更新 cookie
S:返回 HTML 代码
B:下载 HTML 代码
而JS 生成COOKIE 则是直接在客户端生成。
本文来源于WEB开发笔记 http://www.chhua.com , 原文地址: http://www.chhua.com/web-note584

转载于:https://www.cnblogs.com/tenny/archive/2011/03/30/2000080.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值