http概念:
基于tcp/ip的超文本传输协议(请求和响应模式,无状态,应用层的传输数据格式的协议)http包括两个消息结构
1. 客户端请求消息:
请求报文:
- 1.请求行(请求方法、 url 、协议版本)
- 2.请求头
- 3.空格
- 4.请求体(post的参数)
请求头(常用的有4个):
- 1.Accept:传输数据格式
- 2.Authorization 客户端给服务端提供进行权限认证的信息(一般有token)
- 3.Cookie 携带cookie信息(也有一些权限信息)
- 4.Content-Type:请求体内容类型(如Content-Type:application/x-www-form-urlencoded)
2.服务器端响应消息:
响应报文:
- 1.响应行(协议版本 状态码 状态描述)
- 2.响应头
- 3.空格
- 4响应体
响应头(常用的有3个):
- 1.Set-cookie:种cookie
2.content-type:响应的类型和字符集
3.location:指定重定向的位置,新的url地址
https就是在http基础上做了安全措施