HTTP协议(超文本传输协议)是一种网络通信协议
HTTP协议是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS进行加密,安全性较高
HTTP协议特点:
1.支持客户端/服务器模式
2.简单快捷:简单快捷规模小
3.灵活:HTTP协议允许传输任意类型的数据对象,传输的类型由Content-Type家已标记
4.无状态,无连接 :每次连接只处理一个请求,收到应答后,即断开
HTTPS协议的特点:
1.内容加密,安全性高
2.验证身份:通过证书验证客户端访问的是自己的服务器
3.报货数据的完整性:防止传输的内容被中间人篡改
4.SSL证书需要购买申请
5.HTTPS连接缓存不如HTTP高效,流量成本高
6.HTTPS协议我收几段较为费时,;流量成本高
HTTP协议组成
http协议的请求方法:
GET,POST,HEAD,PUT,DELETE,OPTION,TRANCE,CONNRCT
常用请求方法:GET,PUT
GET和POST区别:
参数:GET请求参数一般是直接拼接在URL后面,而POST请求时将参数放在请求体里面
长度限制:GET请求又具体长度限制(10241024kb),POS没有
安全性:POST优于GET 因为不会将参数直接暴露在URL中
HTTP构成: