Http
1 什么是Http
Http(超文本传输协议)是一个简单的请求、响应协议,他通常运行在TCP上
- 文本:html、字符串
- 超文本:图片、音乐、视频、定位、地图
- Http默认端口(80)、Https默认端口(443安全的)
2 Http请求
客户端–发送请求(Request)–服务器
- Request URL:https://www.baidu.com/ 请求地址
- Request Method:GET get/post方法
- Status Code:200 OK 状态码 200
- Remote Address:39.156.66.18:443
1.1 请求行
请求行中的请求方式:GET
请求方式:get,post,head,delete…
- get:一次请求携带的参数比较少,大小有限制,会在浏览器的url地址栏中显示数据内容不安全,但是高效
- post:请求携带的参数没有限制,大小没有限制,在浏览器的url地址栏中不显示数据安全,但是不高效
1.2 消息头
- Accept:告诉浏览器,他所支持的数据类型
- Accept-Encoding: 支持的编码格式
- Accept-Language: 告诉浏览器他的语言