请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
首页 社区 运维 web服务器是如何工作的?

web服务器是如何工作的?

猿梦 2023-1-2 21:52:07
你现在坐在电脑前,在浏览器中查看页面。所以,当你点击某个页面的链接,或者输入URL(统一资源定位器),在幕后发生了什么?让这个页面出现在你的屏幕上?如果你曾经好奇这个过程,或曾经想知道一些特定的机制,允许你上网,然后继续读下去。在本文中,您将了解Web服务器页面如何进入你的家,学校或办公室。让我们开始吧! 基本过程 假设你坐在你的电脑前上网,你的一个朋友在电话里告诉你,“我刚读了一个非常好的文章!输入这个URL(地址)来阅读。地址是article/1/120。“当你输入网址到浏览器,按return键。神奇地是,不管世界上的URL在哪里,在你的屏幕上都会弹出正确页面。下图显示了页面加载的步骤:把你的浏览器发起一个连接到Web服务器,请求一个页面并返回。如果你想知道一个更加细节的过程,一个Web页面如何出现在你的电脑屏幕上,以下是幕后的基本步骤:浏览器把URL拆分成了三个部分:>协议:http>服务器名称:>文件名:article/1/120 浏览器连接到一个域名服务器(DNS),将服务器名称“”转化为一个IP地址,它使用IP地址连接到服务器。访问IP地址所在的80端口。(我们将在本文后面讨论端口)。 按照HTTP协议规则,浏览器向服务器发送一个GET请求,请求"article/1/120"文件。(注意,Cookies可以从浏览器到服务器发送GET请求). 然后,服务器将Web页面的HTML文本发送到浏览器。浏览器读取HTML标记和格式化页面显示到你的屏幕上。 如果你以前从未了解过这一过程,这里面有许多新词汇。如果想要详细了解整个过程,你需要先了解IP地址、端口、协议……
老衲电脑写完了作文,在下丁从云不行—WEB服务器就是用于网站建设的一种服务器,也称为www服务(万维网服务),它是整个网站的发布平台,工作过程就是,当客户输入网络地址(网址)过后,客户机的浏览器像WEB服务器发送调用资源请求,当然这个中间还要经过DNS将网址转换成WEB服务器的IP地址。然后WEB服务器作出回应,然后用户从服务器上下载需要的资源使用。 整个过程中使用了HTTP协议(超文本传输协议),通常使用的端口是80端口
咱孟山灵煮熟,老娘杯子哭肿~用户通过浏览器去发送http请求给服务器。然后web服务器会接收请求。然后返回结果给浏览器。然后用户就能看到网页内容了。想了解详细,可以去看看http协议

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册