-
什么是URL
URL是统一定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。URL地址由协议(http、https、ftp、file等),端口号,域名等部分组成。
-
什么是域名
对于 https://www.baidu.com/ 来说,baidu.com 就是域名。
-
什么是IP地址
IP地址是指互联网协议地址,每个处于互联网上的设备(手机,电脑,服务器)都具有IP地址。具有了IP地址,就可以在互联网上寻找IP地址对应的设备。
-
从URL的输入到页面展示发生了什么
1.从浏览器处输入URL地址;
2.对域名进行解析,从浏览器缓存,系统缓存,路由缓存和ISP DNS缓存中寻找与域名对应的IP地址;
3.根据IP地址找到网站的服务器,向服务器发送请求(如访问网站主页);
4.服务器将用户请求交给网站代码,或者接受请求反向代理到其他服务器 ;
5.服务器将请求的资料(html、css等)反馈给用户浏览器;
6.用户浏览器将服务器反馈的资料进行拼接,将网站展示给用户。
-
MVC框架处理流程图