http协议
HTTP协议
1.定义
如何组件数据包,如何解析数据包
2.HTTP协议的起源
- TCP:长连接协议,类似打电话
- UDP:广播协议
- FTP:文件服务器协议
基于Tcp协议发明了Http协议
3.HTTP协议的特点
- 可靠性
- 短链接协议,也叫无状态协议
- 每一个HTTP请求都包含一个请求和一个响应
- 每一个Http请求头由:请求头、请求体组成
- 每一个HTTP响应头由:响应头、响应体、状态码组成
[!IMPORTANT]
无状态协议:服务器与客户端之间相互不知道对方是什么状态
4.状态码
- 消息
- 成功
- 重定向
- 请求错误
- 服务器错误
- 302表示重定向
- 304没有这个方法
- 400请求参数有错误
- 403无权限,请求被拒绝了
- 404表示资源不存在,通常是路径写错了
- 405方法类型不匹配,发送是Get,但服务器是Post请求
- 500Java代码报错了
- 不玩Ajax看不到100