1. Http是什么
Http(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上;
- 文本:html,字符串,~...
- 超文本:图片,音乐,视频,定位,地图....
- 80(默认端口)
Https:安全的
- 443(默认端口)
2. Http请求
- 客户端----发请求(Request)---服务器
1. 请求行
- 请求行中的请求方式:GET
- 请求方式:get,post,HEAD,DELETE,PUT,TRACT...
- get: 请求能够携带参数较少,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但高效;
- post: 请求能够携带参数没有限制,不会在URL显示内容,安全,但不高效;
2. 消息头
3. Http响应
- 客户端----发请求(Request)---服务器
1. 响应体
2. 响应状态码
面试题:当你在浏览器输入网址回车瞬间都发生了什么?