http概述
= 理解,什么是无状态的协议
通过抓包的方式,关注,请求的发生
= 重点,关注这样的词
请求,响应
请求协议
》看请求头
查看网络请求,详细了解内容
accept,接受
浏览器,告诉服务端,自己可以接受的哪些内容
accept-encoding,接受的压缩格式
告诉服务端我可以接收处理哪些压缩格式
accept-language,接收的语言
zh-cn,简体中文
connection,连接
keep-alive,保持连接
完成了一次连接后,请求的内容得到后,不会立马断开
会保持一个短的时间的连接
cookie,本地的存储
host,域名
user-agent,用户代理
包括了计算机信息,系统信息,浏览器信息
服务器通过这个得知用户是个什么情况
》请求的时候
请求头中包括了很多的信息
在向服务器发起请求的时候
会带上这些信息,让服务器一目了然的明确是谁,想干什么,需要什么样的结果
》请求体,get与post请求
= get请求
注,如果是get方式发起的请求,无请求体
通过url方式发起的请求,都是get请求
= post请求
通过表单,可以发起一个post请求
思考,还有别的方式发起post请求吗?
= referer
通过refer可以查看到请求是来自哪里的
盗链资源的案例介绍
小站长做一个网站,盗链接我们网站的资源,描述举例
= 需掌握,http请求协议的格式
响应协议
》格式
》看响应头
另外还有
相关内容的意义
状态码
状态304特别说明
以我们看视频为例
初次打开一个视频的时候,都是会一边看一边缓存的
初始看视频,进度调往后拉,会加载
再次打开视频页面,进度调往后拉,如果缓存完成,是可以进接看的了的
知识介绍到这里,就不详细演示和验证原理了,后面我们再关注这个状态码
因为时间的关系