【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
除非注明,文章均为 《简单记录》 原创,欢迎转载!转载请注明本文地址,谢谢。


上一篇: 【FILE】day01
下一篇: 【GD】day02

发表评论:

    29.40ms