从URL到页面展现

从URL到页面展现(以百度为例)

第一步 在浏览器里输入URL

URL是什么

URL:统一资源定位符,用于定位互联网上的资源 Uniform Resource Locator

涉及的协议:http(明文的) https(加密的) ftp(本地) file

http://baidu.com

https://10.20.199.123

file://Users/gz/Desktop/a.md

第二步 域名解析

对于http://baidu.com的URL,对于浏览器来说,这只是一串字符,

浏览器实际上不知道baidu.com到底是什么东西,需要查找网站

baidu.com所在服务器的IP地址,这样才能找到目标,这就需要域名

解析。

域名是什么?IP是什么?为什么要使用域名,而不直接使用IP?

对于http://baidu.com(可能还含有端口号),baidu.com就是域

名。

IP地址:每个处于互联网的设备都有IP地址,形如192.168.0.1

使用域名是为了用户更加友好的访问目标网站,但是对计算机而言,访

问IP地址会更快,效率会更高,因为域名需要域名解析服务器进行解

析,最后还是转化成IP。

参考博客:http://www.cnblogs.com/sunhk/p/5174354.html

域名解析的流程

1.浏览器缓存---浏览器会缓存DNS一段时间

若之前已经打开过或者访问过一个网站,那么可以直接通过访问该IP地

址来打开网页

2.系统缓存---从Hosts文件查找是否有该域名和对应IP

先从浏览器里面找,找不到再从Hosts文件里面去找

Windows下Hosts文件所在位置:https://jingyan.baidu.com/

article/a501d80cee03d8ec630f5e14.html

Hosts作用:网址域名与对应IP建立“数据库”

参考博客:https://blog.csdn.net/qq_35246620/article/

details/66970211

3.路由器缓存--一般路由器也会缓存域名信息

4.ISPDNS缓存---比如到电信的DNS上查找缓存

5.如果没有找到,则向根域名服务器查找域名对应IP,根域名服务器

  把请求转发至下一级,直到找到IP地址

DNS劫持(危害极大)

DNS(域名系统)的作用是把网络地址(域名,以一个字符串的形式)

对应到真实的计算机能够识别的网络地址(IP地址),以便计算机能够

进一步通信,传递网址和内容等。由于域名劫持往往只能在特定的被劫

持的网络范围内进行,所以在此范围外的域名服务器(DNS)能够返回正

常的IP地址,高级用户可以在网络设置把DNS指向这些正常的域名服务

器以实现对网址的正常访问。所以域名劫持通常相伴的措施——封锁正常

DNS的IP。如果知道该域名的真实IP地址,则可以直接用此IP代替域名

后进行访问。比如访问百度域名,可以把访问改为202.108.22.5,从

而绕开域名劫持 。再者访问淘宝,域名都是一样的,上了个家淘宝也

全然不知。

第三步 服务器处理

服务器就是一台安装系统的机器,系统里安装的处理请求的应用叫做

WEB sever

WEB服务器

image
第四步 网站处理流程
image
第五步 浏览器处理
HTML字符串被浏览器接收后一句句读取解析,解析到link标签后,重

新发送请求获取CSS,解析到script标签后发送请求获取Js,并执行代

码,解析到img标签后发送请求获取图片资源
第六步 绘制页面
浏览器根据HTML(内容)和CSS(样式)计算得到渲染书,绘制到屏幕

上,js会被执行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,117评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,963评论 1 290
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 107,897评论 0 240
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,805评论 0 203
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,208评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,535评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,797评论 2 311
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,493评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,215评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,477评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,988评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,325评论 2 252
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,971评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,055评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,807评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,544评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,455评论 2 266

推荐阅读更多精彩内容