web服务器是如何工作的?

你现在坐在电脑bai前,在浏览器中查看页面。du所以,当你点击某个页zhi面的链接,或者输dao入URL(统一资源定位器),在幕后发生了什么?让这个页面出现在你的屏幕上?如果你曾经好奇这个过程,或曾经想知道一些特定的机制,允许你上网,然后继续读下去。在本文中,您将了解Web服务器页面如何进入你的家,学校或办公室。让我们开始吧!

基本过程

假设你坐在你的电脑前上网,你的一个朋友在电话里告诉你,“我刚读了一个非常好的文章!输入这个URL(地址)来阅读。地址是https://www.1bc01.com/post/7994。“当你输入网址到浏览器,按return键。神奇地是,不管世界上的URL在哪里,在你的屏幕上都会弹出正确页面。下图显示了页面加载的步骤:把你的浏览器发起一个连接到Web服务器,请求一个页面并返回。
如果你想知道一个更加细节的过程,一个Web页面如何出现在你的电脑屏幕上,以下是幕后的基本步骤:
浏览器把URL拆分成了三个部分:
>协议:http
>服务器名称:www.1bc01.com
>文件名:post/7994

浏览器连接到一个域名服务器(DNS),将服务器名称“www.1bc01.com”转化为一个IP地址,它使用IP地址连接到服务器。访问IP地址所在的80端口。(我们将在本文后面讨论端口)。

按照HTTP协议规则,浏览器向服务器发送一个GET请求,请求"https://www.1bc01.com/post/7994"文件。(注意,Cookies可以从浏览器到服务器发送GET请求).

然后,服务器将Web页面的HTML文本发送到浏览器。浏览器读取HTML标记和格式化页面显示到你的屏幕上。

如果你以前从未了解过这一过程,这里面有许多新词汇。如果想要详细了解整个过程,你需要先了解IP地址、端口、协议……

版权所有:《好乐投Letou网站》 => 《web服务器是如何工作的?
本文地址:https://www.1bc01.com/post/7994
除非注明,文章均为 《好乐投Letou网站》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论: