web服务器是如何工作的?

 我来答
os...i@sina.com
2014-02-26
知道答主
回答量:1
采纳率:0%
帮助的人:2.3万
展开全部

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

 

基本过程

 

假设你坐在你的电脑前上网,你的一个朋友在电话里告诉你,“我刚读了一个非常好的文章!输入这个URL(地址)来阅读。地址是http://www.osssi.com/article/1/120。“当你输入网址到浏览器,按return键。神奇地是,不管世界上的URL在哪里,在你的屏幕上都会弹出正确页面。下图显示了页面加载的步骤:把你的浏览器发起一个连接到Web服务器,请求一个页面并返回。

如果你想知道一个更加细节的过程,一个Web页面如何出现在你的电脑屏幕上,以下是幕后的基本步骤:

浏览器把URL拆分成了三个部分:

>协议:http

>服务器名称:www.osssi.com

>文件名:article/1/120

 

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

 

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

 

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

 

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

13856077103
2014-02-26 · TA获得超过795个赞
知道小有建树答主
回答量:1043
采纳率:100%
帮助的人:588万
展开全部
用户通过浏览器去发送http请求给服务器。然后web服务器会接收请求。然后返回结果给浏览器。然后用户就能看到网页内容了。想了解详细,可以去看看http协议
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
商业邮局
2015-10-23 · TA获得超过6864个赞
知道大有可为答主
回答量:6652
采纳率:81%
帮助的人:583万
展开全部
WEB服务器就是用于网站建设的一种服务器,也称为www服务(万维网服务),它是整个网站的发布平台,工作过程就是,当客户输入网络地址(网址)过后,客户机的浏览器像WEB服务器发送调用资源请求,当然这个中间还要经过DNS将网址转换成WEB服务器的IP地址。然后WEB服务器作出回应,然后用户从服务器上下载需要的资源使用。 整个过程中使用了HTTP协议(超文本传输协议),通常使用的端口是80端口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式