1、HTTP协议:端与端之间的通讯协议
2、约定形式:
3、报文分为请求报文和响应报文。
4、请求报文:
5、响应报文是服务器端返回给客户端的信息:
6、通过header函数设置响应头,告诉浏览器拿到数据后如何处理:
7、使用header函数发送重定向的指定,让浏览器进行重定向操作
8、
9、使用header函数实现文件下载:
10、获取请求报文数据:
判断请求是谁发的(图片防盗链)11、对比get和post:
cookie、session、mysql
1、 http会话:
2、http无状态(没有记忆能力),不会存储之前的信息,如果需要之前的信息,则需要重传。这是因为最开始只有静态页面,没有这么多的需求,没有动态的内容,就像自动售货机,每次投币选择相应的商品即可,不用知道是谁投的币。
3、http状态保持:cookie和session。
4、cookie就像超市小票:
5、原理:
第二次访问的时候,才会将cookie值放在请求头里面6、$_COOKIE可以获取cookie值(通过键值对的方式)。
7、浏览器关闭,cookie自动销毁(生命周期是从创建到关闭)。
8、setcookie的各种参数:
9、删除cookie(怎么创建,就怎么删除,参数要保持一致,包括路径和事件):
10、cookie的缺点:
不能存数组等信息
网友评论