从 URL 输入到页面展现发生了什么

1.游览器输入URL网址?

URL简单说就是网址 全球唯一资源定位器

    a.URL常见前缀一般分为FTP http: https: file:/// 常见的web都是使用http和https,他们两者之间也略有不同HTTPS是加密传输相对安全,file是本地文件路径 

2.游览器寻找域名对应的ip地址DNS解析

通过域名找出对应的ip地址,实际上是通过DNS寻找,第一首先是否存在游览器缓存区 系统缓存器

3.游览器与网站建立TCP连接 三次握手

第一次握手:客户端向服务器端发生请求 等待服务器确认;

第二次握手:服务器收到请求并确认,简单的说是回复一个指令

第三次握手:客服端收到服务器的回复指令并返回确认

4.进入到web服务器上的 Web Server,如 Apache,nginx,Node.JS 等服务器;

5.进入后端服务如Python

### 图下是基于Python Django MVC请求过程!

从 URL 输入到页面展现发生了什么_第1张图片

你可能感兴趣的:(从 URL 输入到页面展现发生了什么)