拟人化简述浏览器访问网站的流程
大家好,我是三轩!
有一段时间没有写文章了,因为这段时间感觉自己遇到了瓶颈,有点疲惫,墨水都挤出不来了,所以就寻找新的思路。真正的原因并不是因为我懒~
嗯,一会儿难受,一会儿感觉好,一会儿感觉不好!
回到正题,这段时间我确实学到了一些新东西。已经了解了后端和网络编程,准备搭建一个服务器来玩玩。
让我们从开胃菜开始吧。下面讲一下通过普通浏览器访问网站的过程。
当我们在网页的地址栏中输入一串URL并按下回车键时,一个新的世界就会打开。
例如:在浏览器地址栏输入百度网址——https://www.badu.com,回车即可得到国内知名的界面。
虽然这个界面看起来很简单,但是如果你看一下它的源码和右上角高高挂着的拉杆,你就会知道这个界面一点也不简单。 (要查看源代码,请右键单击Web 界面点击查看网页源代码或ctrl+u。)
那么问题来了。我们在自己的电脑上百分百找不到这个HTML文件【百度界面】,更不用说里面的图片、JS、CSS等资源文件了。
你可以知道的一件事是,这些资源肯定是百度网站提供的。那么,我们的浏览器是如何从网站获取这些数据,然后将其显示在页面上的呢?
在该过程开始之前,简要介绍一些概念。
网站:是一个由多个网页组成的信息系统,通常由服务器和客户端组成。
服务器端:网站的核心部分,通常服务器是一台大型计算机,存储着网站的所有网页、图片、视频等信息。它还负责处理来自客户端的请求并返回所需的信息。
客户端:网站的客户端通常是普通电脑或手机。我们可以通过客户端访问网站,查看网站内容。另外,客户端通常需要使用浏览器等软件来连接网站服务器。
当我们在浏览器地址中输入URL 并按Enter 键时。
它只是向我们跑腿的浏览器发送一个命令,我们今天想看到这个页面,你去安排一下。
浏览器收到我们的命令后,就会转到相应网站的服务器端。
当你到达服务器端大楼后,进入大楼时需要经过门卫的检查,确保你的浏览器是来自正常路线而不是其他的。
身份核对无误后,会指派一名客服小姐姐到浏览器接收:亲爱的,您需要什么帮助吗?
这时浏览器就会把你的指令传达给客服小姐姐:姐姐,我家主人想看你家这个网页,可以吗?
小姐姐会找到对应的页面资源文件(HTML文件),如果有,就交给浏览器拿回来。
另一方面,如果没有找到,但又不能让浏览器白跑,就让浏览器收回经典的404页面吧。
浏览器拿到页面资源回到家后,一向严谨的他会检查拿到的页面是否能完整显示,是否有缺胳膊少腿的情况。
不查还好,一查就出大问题了。为什么这个CSS 文件丢失了,而且图像仍然损坏。
有了这个表现,今晚的晚餐就泡汤了。
没有别的办法,只能再次去服务器用GET请求带上资源路径来获取。
因此,浏览器必须再次前往服务器大楼并通过警卫的检查。毕竟,守卫无法保证你回来的路上是否突然叛变。
检查通过后,负责接待的客服小姐迎面而来。
根据浏览器提供的资源路径,找到对应的文件,交给浏览器。
但浏览器一次只能接收一个资源。为了吃到一顿美味的晚餐,必须来回跑好多次。
直到整个界面的资源都收齐了,我才敢把网页完整的显示出来。

基本上到这里,就可以在浏览器上显示一个完整的静态页面了。
但有时候,当我们进入一个网站时,我们需要登录并填写账号和密码才能提交验证。
这时浏览器会再次向服务器发出包含账号和密码的POST请求。
客服小姐姐收到了一个POST请求,但是这个请求超出了她的处理范围。
所以就会交给专业的CGI来处理。
CGI(Common Gateway Interface,通用网关接口)。
CGI收到请求后,将里面的账户密码与数据库中的账户密码进行比较。
如果都一致,您将得到“登录成功”的处理结果。
如果没有找到对应的账户,将会得到“账户不存在”的处理结果
如果账户存在但密码不正确,您将得到“密码错误”的处理结果。
最后将处理结果交给客服小姐姐。
客服小姐姐将CGI处理结果传给浏览器,浏览器带着结果返回。
如果处理结果成功,你可以发现界面中原来的登录备注会变成头像、昵称等内容。
如果处理结果失败,登录页面会提示账号不存在或密码错误等提示。
至此,浏览器访问网站获取页面资源的大致流程就介绍完了。
整个描述过程看似复杂,但实际上我们的感官体验只持续1-2秒。一般情况下,如果访问一个网站的响应时间超过5秒,大多数人都会选择关闭它。
涉及到一些知识点,比如GET请求、POST请求、CGI等;还有一些没有提到但应该包括的内容,比如DNS解析、建立TCP请求时的三向握手等等,这些我们将一步步慢慢展开!
最后,如果您喜欢这篇文章,希望您能够点赞支持,谢谢!
参考来源1.https://blog.csdn.net/pzjdoytt
www.()com?中间应该填什么?
www.()com?需要填空的部分称为“域名前缀”。记住这个词。
一个完整的域名由域名前缀和域名后缀组成。例如http://landui.com,landui是域名前缀,com是域名后缀。有句话说,域名的前缀决定了域名是否有价值,域名的后缀决定了域名的价值。接下来为大家介绍一下域名的重要性以及域名的域名规则?
一、域名的重要性域名就像我们网站的门牌号码,是每个网站的关键组成部分。一个网站如果仅仅依靠搜索引擎流量,肯定不会发展。毕竟一个网站不可能让用户记住自己的域名并直接通过域名进入我们的网站。不管流量有多大,都不能说是一个成功的网站。
1、域名有利于产品推广
如果您拥有一个易于记忆且与您的品牌相符的域名,将对您的公司起到更有效的宣传作用。一个好的域名可以让客户一眼就记住公司的域名,下次也能轻松找到。就像域名——云南餐饮一样。云南某餐饮集团网站,直接使用中文域名。集团作为后缀,并直接使用与网站名称相同的域名,让客户在记住网站的同时记住域名,与公司的品牌形象高度一致。
2、域名可以树立和提升企业形象
如果一个公司的域名又长又难记,由字母和数字混合而成,那么一般客户就很难记住它,也很难给用户留下好印象。因此,一个简短、好记、能与公司的企业品牌相对应的域名至关重要。
3、域名可以长期拥有
域名,从属于你的那天起,就永远是你的。只要您不断更新,它就会在您的帐户中并且不会消失。
4、域名是资产,有价就可以升值。
域名是有价格的,可以兑换成现金。域名可以投资并从中获利。一个好的域名,持续的时间越长,价格就会越高。当企业购买一个好的域名时,它立即成为一种持续升值的数字资产。即使将来不再需要该域名,可以高价出售,最终您仍然会获利。
5、域名的不可替代性。网络时代,域名如何更换?公众号和APP没有域名的很多优势。你可以有公众号,但你只依赖商业平台。如果因违反规定而被屏蔽怎么办?现在的APP太多了,你的手机能装下多少个呢?拥有独立的域名和网站,就等于拥有了自己的互联网领地。

二、域名前缀的命名规则?域名分为国际域名和国内域名。国际域名可以由英文字母、阿拉伯数字和横杠“-\”组成。它们最多可以是67 个字符(包括后缀),并且字母大小写没有区别。每个级别不能超过22 个字母。国内域名中,三级域名的长度不得超过20个字符。
1、域名只能包含以下字符:
26个英文字母
“0,1,2,3,4,5,6,7,8,9”十个数字
“-”,英文连字符
2、域名中字符的组合规则:
域名中的英文字母不区分大小写。
域名的长度有一定的限制
3、不得使用或限制使用下列名称:
注册中含有“CHINA”、“CHINESE”、“CN”、“NATIONAL”等必须经过国家相关部门正式批准;
不得使用公众熟知的其他国家或者地区名称、外国地名、国际组织名称;
县级(含县级)以上行政区划名称的全称或者简称,须经有关县级(含县级)人民政府正式批准;
不得使用行业名称或者商品通用名称;
不得使用他人在中国注册的企业名称或者商标名称;
不得使用损害国家、社会、公共利益的名称;
国家有关部门正式批准、县级以上(含县级)有关人民政府正式批准,是指有关机构必须出具同意XXXX单位注册XXX域名的书面文件。
三、如何选择优质的域名前缀1. 明确含义
很多人认为选择域名时短字符是首要考虑的,但含义应该更重要,而且一般与品牌名称更契合。例如百度http://baidu.com、淘宝http://taobao.com、今日头条http://toutiao.com、蓝队云landui.com
2、长度短
一般来说,域名字符越短,用户越容易记住。例如小米的http://mi.com、58同城的http://58.com、360的http://360.com、网易的http://163.com、腾讯的http://QQ.com。
3.有利于记忆
我们之前说过,无论是简短的还是有意义的,都是为了方便记忆和传播。毕竟,我们建立网站不是为了自己的娱乐,而是为了让用户访问和使用它们。一个好记的域名无疑会让用户更容易记住并访问我们的网站。
四、域名后缀怎么选?前面我们提到过,域名的后缀决定了域名的价值。常见域名后缀多达90个,包括通用顶级域名、中文顶级域名、中文域名和其他地区顶级域名。
使用域名后缀时,可以根据实际需要和一般目标用户群进行选择。例如,如果用户是全球性的,则可以选择.com、net等后缀。如果目标群体是国内,可以选择使用.com、cn等后缀。如果是公益性的,可以选择.org后缀的域名。
选择时要注意每个域名适合什么类型的用户或企业:
.com:一般商业机构会选择使用;
.net:大多数互联网服务组织使用;
.cn:大多数互联网公司的选择;
.top:代表顶级、高端、突破,任何组织和个人都可以选择使用。
除了上面的一些域名后缀之外,您还可以了解其他域名。例如,edu结尾的是教育机构的域名,gov是政府的域名,mil是军队的域名,arts代表艺术机构,firm代表商业公司,info代表提供信息的机构等等。这样我们就可以判断哪个后缀域名适合我们。
标题:手机百度网址输入规则说明介绍 如何输入网址【手机百度直接输入网址】
链接:https://yyuanw.com/news/rj/55341.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
这个分享太棒了!我一直搞不懂手机上怎么直接输入网址,现在终于明白了,简直太方便了啦!以后绝对不用再烦找书签或者历史记录了!
有13位网友表示赞同!
我试了下,确实可以像电脑那样直接输入网址访问了,以前还以为手机百度只有首页和搜索功能呢。感谢分享这个小技巧!
有12位网友表示赞同!
这个方法其实很简单啊,就是把域名写好一点,别加个“http://”什么的就行。反正我知道好久了也不觉得有什么特别的。
有14位网友表示赞同!
话说,有些网页的地址不常见或比较复杂,直接输入手机百度上会识别吗?比如一些带有特殊符号或者汉字网址
有16位网友表示赞同!
太赞了!我经常在路上需要浏览特定网站,以前总是要打开百度首页再搜索,现在可以省好多时间!这确实是个实用的技巧,谢谢分享!
有16位网友表示赞同!
手机百度直接输入网址确实很方便,比用浏览器更快,而且界面更简单。之前我也一直不知道这个方法...
有6位网友表示赞同!
说的对啊,我平时也经常在手机上使用百度,有时候想访问特定的网站却找不到,现在明白了还能直接输入真是太棒了!
有16位网友表示赞同!
虽然我觉得这个技巧很实用,但我还是更喜欢用浏览器,可以保存网页、收藏等等功能。每个人的习惯不一样吧?
有8位网友表示赞同!
手机上的URL直接输入要看是什么类型的地址,比如一些社交媒体网站是可以的,但有些复杂的网页就可能不行,需要一点技巧...
有8位网友表示赞同!
建议在你的文章里补充说明一下不同类型网址的使用方法,这样会更全面,也能帮助更多人理解。
有6位网友表示赞同!
这种小技巧很有用啊!我以后就能更快地找到自己想浏览的网站啦!
有18位网友表示赞同!
嗯,这个方法确实比较方便,以前总是要从百度首页出发再搜索,现在可以直接输入网址了,节省时间!感谢分享!
有6位网友表示赞同!
我觉得手机百度直接输入网址更适合处理一些简单的,常用的网页。对于需要复杂操作的网站,我还是更习惯用浏览器打开吧。
有8位网友表示赞同!
这个技巧确实很省事,以前我一直不知道这个方法,太感激了!以后我要经常使用这个方法来访问我的常用网站!
有15位网友表示赞同!
直接输入网址还是有点危险的,因为容易出现假的网址,所以我们应该学会辨别真假网址。建议文章里也附带一些安全知识。
有10位网友表示赞同!
这也太方便了吧?我现在就试试看能不能直接输入我想要浏览的一个网站的地址!感谢你的分享!
有17位网友表示赞同!
我觉得手机百度直接输入网址的功能挺好用的,尤其是在需要快速访问某一特定网页的时候,这款功能可以帮助节省时间。
有19位网友表示赞同!
我一直用百度手机搜索,之前都不知道可以直接输入网址。这个方法太方便了,以后我要经常使用这个方法!
有19位网友表示赞同!