初识HTTP
Hyper Text Transfer Protocol 超文本传输协议
- 应用层协议,基于TCP协议
- 请求响应
- 简单可扩展
- 无状态
协议分析
协议分析-发展
协议分析-报文
安全的方法:不会修改服务器数据的方法(Get head options)
Idempotent(幂等):同样的请求一次或者执行多次的效果是一样的(get head options put)
状态码
Restful API
一种API设计风格: (1)每一个URI代表一种资源; (2)客户端和服务器之间,传递这种资源的某种表现层 (3)客户端通过HTTP method,对服务器端资源进行操作,实现"表现层状态转化"。
常用请求头
常用响应头
缓存
cookie
协议分析-发展
HTTP/2使用帧作为传输单位
并行发送信息
连接是永久的
HTTPS