无法打开网页是怎么回事(浏览器打不开某些网站)

要想知道网页打不开的原因,我们需要从网页是怎么打开的原理讲起,相信这样更有助于帮助你理解。考虑到部分内容需要一定专业度的问题,讲的时候我会省略掉一些细节。

网页打开过程

我们把网页打开的过程假设成我要去成龙家拿个快递(龙叔好无辜)。但是我觉得这样比较好理解哈。

在这里我们不用管DNS是啥。按我们上面假设的例子。我要去拿快递,首先要知道龙叔家在哪。DNS解析就是帮我找到龙哥家的地址。

无法打开网页是怎么回事(浏览器打不开某些网站)

OK,上面我们已经知道龙叔家地址了,但我们不能贸然跑过去吧。龙叔家肯定保护措施很严,冒冒失失跑过去说不定被保安给抓了。不行不行,我们还是先给龙叔家打个招呼,告诉他我要去他家拿快递。这个打招呼确认的过程就是浏览器和服务端建立连接(TCP握手)的过程。

无法打开网页是怎么回事(浏览器打不开某些网站)

好了,现在我们既知道龙叔地址,又打过招呼,接下来就可以出发了。想要拿到快递,我的路线是这样“家->龙叔家->拿到快递->返回家”。我走这条路线的过程就叫数据传输。

无法打开网页是怎么回事(浏览器打不开某些网站)

现在我已经成功从龙叔家拿到了快递(开心!)。接下来就到了开箱的时候了。毕竟开完箱我才能看到它的真面目。而我开箱的这个过程就是网页渲染(从服务端拿回来的文档需要经过浏览器的渲染才能成为你在网页上看到的内容,具体渲染细节就不讲了)。

无法打开网页是怎么回事(浏览器打不开某些网站)

总结

相信看完上面的概念,你对网页打开的过程有了一个大概的了解。那我们回到问题本身。为什么有些网页会打不开?

我们从上面几个阶段分别来分析总结下可能影响网页打不开的点:

DNS解析阶段

建连阶段

数据传输阶段

网页渲染

金亿云课堂 金亿云课堂

海哥副业(金亿云课堂的旗下博客)是一家创业点子副业项目分享平台,在这里提供互联网引流技术、创业项目、网络营销、和实操案例分享,需要副业学习那就到海哥副业会,学推广,找项目,就来海哥副业会!

金亿云课堂 35000+课程在线学习,大量课程每天更新,所以请务必加微信公众号!

据说扫下这个二维码的,一个月都可以赚几万块!试试就知道哦

  

版权声明:本站部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们,如若转载,请注明出处:https://www.gd200.com/21776.html

发表评论

邮箱地址不会被公开。 必填项已用*标注