一、HTTP 简介
1、http协议,超文本传输协议(hypertext transfer protocol),是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议
2、HTTP协议通常承载于TCP协议之上,有时也承载与TLS/SSL协议层之上,这个时候,就成了我们常说的HTTPS 如下图
3、HTTP 是一个应用层协议,由请求和享用构成,是一个标准的客服端服务器模型。http是一个无状态的协议
4、http 默认端口 80,https 默认是443
二、HTTP 状态码
状态码由三位数字组成,第一位数字定义了响应的类别,分五种类别
1XX : 指示信息– 表示请求已接收,继续处理
2xx : 成功– 表示请求已经被成功接收、理解、接收
3xx:重定向–要完成请求必须进行更进一步的操作
4xx:客户端错误–请求有语法错误或请求无法实现
5xx:服务器端错误–服务器未能实现合法的请求
常见状态码
三 HTTP 请求方法
http1.0 get post head
http1.1 get post put delete options trace connect
1、简单快速