【HTTP】day01
作者: thtomatic 分类: php笔记 评论: [ 0 ] 条 浏览: [ 803 ] 次
firefox插件:firebug
chrome
自带工具
IE
httpwatch
会话
HTTP(HyperText Transfer Protocol)
超文本传输协议。
用来规定浏览器和服务器之间进行数据交换的方式和格式
方式:请求 应答 方式
格式:见图(HTTP)
HTTP协议是无状态
COOKIE
cookie是保存在客户端。
PHP对于COOKIE的应用
1、cookie保存
setcookie(string $name,string $value,int $expire)
功能:设置cookie
参数:
name cookie的名称
value cookie的值
expire cookie存活时间,单位是秒
当前时间往后计算的时间。例如:time()+3600 cookie的存活时间是1个小时。
2、cookie读取
$_COOKIE[string $name]
3、cookie的删除
setcooie(string $name,string $value,int $expire)
功能:设置cookie
参数:
name 删除的cookie的名称
value cookie的值,此时cookie的值为空 ""
expire cookie的存活时间。当前时间减轻任意时间。
安全
1、用户
2、网站
cookie保存不敏感的信息。例如:浏览记录
session 会话
session文件保存在服务器端。
更改session文件存储目录
ssion.save_path=
php对于session的应用
1、生成session
session_start();
- 分配给用户sessionid r01qk0u05faldcfpu9djk9eqt3
- 保存session文件在服务器端。sess_r01qk0u05faldcfpu9djk9eqt3
注意:session_start()
前面不能输出内容
$_SESSION["username"]="tom"
2、读取session内容
session_start()
- 将sessionid与session文件建立联系
$_SESSION["username"];
3、删除session
session_start()
- 将sessionid与session文件建立联系
unset($_SESSION["username"])
HTTP讲解图片
版权所有:《thtomatic》 => 《【HTTP】day01》
本文地址:https://ask.mykeji.net/phpnotes/http_day01.html
除非注明,文章均为 《简单记录》 原创,欢迎转载!转载请注明本文地址,谢谢。
发表评论: