HTTP 协议
- 超文本传输协议
- HTTP 协议:规定了 浏览器和 web 服务器之间的通信的数据格式.传输数据使用的协议是 tcp 协议
- 浏览器和 web 服务器之间的通信流程
- 在浏览器的地址栏输入
网址,回车 - 通过域名解析服务器,将网址转换为对应的 ip地址,进行返回
- 使用返回的 ip 地址和 HTTP 协议默认的端口 和服务器建立连接
- 浏览器想服务器发送符合 HTTP 协议格式的数据
- web 服务器解析请求
- 通过解析的需要,将浏览器请求的内容,按照 HTTP 协议规定的格式,将数据返回给浏览器
- 浏览器收到数据之后,将页面显示
- 在浏览器的地址栏输入
URL
URL的英文全拼是(Uniform Resoure Locator,表达的意思是统一资源定位符,通俗理解就是网络资源地址,也就是我们常说的网址,
- url的组成
- 协议部分
http://(80),https://(443) - 域名部分(可以写IP)(
域名:端口): - 资源路径部分
//s
- 查询参数(可选):URL中?开始的内容是查询参数,多个查询参数之间可以使用
&隔开
- 协议部分