第四天
HTTP
HTTP是简单的请求-响应协议,通常运行在TCP上
- 文本、超文本
- HTTPS:更加安全,端口443
HTTP请求
- 客户端→发送请求→服务器
Request URL:https://www.baidu.com/ //请求地址
Request Method:GET //方法:get/post
Status Code:200 ok //状态码
Remote Address:14.215.177.443
- 请求行
- 请求方式:Get,Post,HEAD,DELETE……
- get:请求能够携带的参数少,大小有限制,会在浏览器 的URL地址栏显示数据内容,不安全但是高效
- post:请求能够携带的参数没有限制,大小没有限制,不会在浏览器 的URL地址栏显示数据内容,安全但是效率低
- 消息头
Accept //告诉浏览器支持的数据类型
Accept-Encoding //支持的编码类型
Accept-Language //语言环境
Cache-Control //缓存控制
Connection //请求完成是断开还是保持连接
HTTP响应
- 服务器→响应→客户端
HTTP/1.1 200 OK
Content-Length: 53
Content-Type: text/plain; charset=UTF-8
Date: Thu, 12 Jan 2023 02:22:00 GMT
- 响应体
Accept //告诉浏览器支持的数据类型
Accept-Encoding //支持的编码类型
Accept-Language //语言环境
Cache-Control //缓存控制
Connection //请求完成是断开还是保持连接
HOST //主机..../.
Refresh //告诉客户端多久刷新一次
Location //让网页重新定位
- 响应状态码
200:响应成功
3**:请求重定向- 重新进入新的位置
404:找不到资源
502:网关错误
- 重新进入新的位置
MAVEN
将MAVEN配置王完成