如何成功地访问一个网站

作为一个互联网从业者,或多或少地收到过这样的求助“我电脑上不了网了,什么网站都打不开,怎么回事啊?快帮我解决一下”。据不靠谱统计,这些求助中有87.5%的是因为宽带欠费了导致断网,让他把网费续上就ok了。那么剩下的12.5%是怎么回事呢?我们来看看从你敲下回车那刻起,能遇到些什么状况。

比如我们要访问百度,输入百度的域名www.baidu.com,但是只有通过IP地址14.215.177.37才能够找到网站的服务器,因此首先发生的就是DNS解析,也就是将域名转换成为IP地址。提供这个服务的一般都是宽带运营商,如果运营商的DNS服务器挂掉了,那么我们的这次访问连门都出不了。一般来说,遇到这种域名解析失败时的表现就是网页一个都打不开,QQ却可以正常使用,这是因为QQ内置了一些自己的IP地址。其实运营商的域名解析服务器挂掉了还不算什么严重问题,更恶心的是DNS劫持,也就是说故意告诉你一个错误的地址,比如你想访问百度,结果给你一个千度的IP地址,把你忽悠到千度网去。在这种情况下,可以尝试切换一个DNS服务器来解决。

假设我们没有那么差的运气,得到了一个正确的IP地址,这个时候开始连接百度的服务器,但是,并不一定连接的上。因为从我们的电脑到百度的服务器之间还隔了多个路由节点,其中任意一个路由不帮助我们转发消息,都有可能连接不上。比如说,公司网络一般都会部署一些防火墙在路由节点上,如果你访问了一个不被允许访问的网站,那么你的请求就会在中途被掐掉。如果想冒着被开除的风险,一定要打开这个网站,那就尝试一下走一下代理服务器吧。

假设我们仍然没有那么差的运气,成功地连上了百度的服务器,这个时候百度开始处理我们的请求,有可能我们请求的网址是个错误页面,或者是我们的请求导致了服务器处理异常,都有可能导致我们看不到正确的网址,而是一堆错误页面。一般来说,如果收到了一些4xx的错误信息,那很有可能是你请求的网址并不存在,如果收到一些5xx的错误信息,那么就是服务器出问题了,可以尝试稍后再试试。

如何成功地访问一个网站

假设我们的运气还是那么好,百度的服务器也成功处理了我们的请求,将正常页面返回给我们了,但是仍然有可能出岔子。因为回程还是有一大段路要走,如果遇上了拦路的山贼,对返回给我们的页面里面加塞一些奇奇怪怪的东西,那么我们看到的页面也就不是我们想要的了。下面这个图就是被运营商强制插入广告的情况。遇到这种情况,最好试试将你的链接的前面的http://换成https://

如何成功地访问一个网站

所以,想要正常的打开一个页面,需要一个靠谱的自己+一家靠谱的运营商+一个靠谱的网站。我们能看到的每个正常的网页,都是经历过这些风风雨雨后才来到我们的面前,请善待这些我们打开的网页,不要轻易点击右上角的叉

想看什么,欢迎回复如何成功地访问一个网站

来源:给产品经理讲技术,本文观点不代表自营销立场,网址:https://www.zyxiao.com/p/67630

发表评论

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

侵权联系
分享本页
返回顶部