您当前的位置:首页 > 电脑百科 > 网络技术 > 网络知识

简单理解WEB服务静态和动态资源请求过程

时间:2019-11-01 11:25:44  来源:  作者:

静态资源访问:

简单理解WEB服务静态和动态资源请求过程

 

1、用户发起访问http://www.abc.com/index.html
2、服务器端接收到请求,该请求到达服务器的内核空间,因为tcp/ip协议工作在内核空间;到达内核空间后,发现访问的是80端口的套接字,通过路由和相关解码,请求被转到服务器的用户空间,也就是转到了web服务上;
3、请求到达用户空间后,发现请求的是一个文件,然后继续把请求转到内核空间,内核空间通过内核在磁盘上获取对应文件;
4、请求在内核空间获取到对应文件后,把文件返回至用户空间即web服务;
5、请求结果到达用户空间的web服务上后,把结果再通过套接字回到内核空间;
6、内核空间把结果通过网络tcp/ip协议栈返回至客户端。

动态资源请求:

简单理解WEB服务静态和动态资源请求过程

 

1、用户发起访问http://www.abc.com/index.php
2、服务器端接收到请求,该请求到达服务器的内核空间,因为tcp/ip协议工作在内核空间;到达内核空间后,发现访问的是80端口的套接字,通过路由和相关解码,请求被转到服务器的用户空间,也就是转到了web服务上;
3、请求到达用户空间后,发现请求的是一个动态页面,然后根据相关协议调用php解释器程序;
4、请求到达php解释器中,把请求转至内核空间从磁盘上获取对应文件;
5、获取到文件后,请求到达用户空间的解释器中执行一遍;
6、解释器把执行结果返回至web服务上,然后解释器进程自行销毁;
7、请求结果到达用户空间的web服务上后,把结果再通过套接字回到内核空间;
8、内核空间把结果通过网络tcp/ip协议栈返回至客户端。


Tags:WEB服务   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。
▌相关推荐
1. 实验说明:前面的章节我们已经简单学习了windows server2019上如何搭建web服务器的,有的同学可能在上网的过程中会发现有些域名是使用的http访问而有的域名则是使用https加...【详细内容】
2021-07-07  Tags: WEB服务  点击:(5)  评论:(0)  加入收藏
1.实验说明:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据...【详细内容】
2021-07-06  Tags: WEB服务  点击:(16)  评论:(0)  加入收藏
一,undertow介绍 1,undertow简介:Undertow是RedHAT红帽公司开源的产品,采用java开发,是一款灵活,高性能的web服务器,提供了NIO的阻塞/非阻塞API,也是Wildfly的默认Web容器。在javaw...【详细内容】
2021-05-07  Tags: WEB服务  点击:(79)  评论:(0)  加入收藏
推荐系统是一种信息过滤技术,通过从用户行为中挖掘用户兴趣偏好,为用户提供个性化的信息,减少用户的找寻时间,降低用户的决策成本,让用户更加被动地消费信息。推荐系统是随着互...【详细内容】
2021-04-09  Tags: WEB服务  点击:(124)  评论:(0)  加入收藏
程序员创业必备:如何让Web服务支持https协议,有哪些免费CA机构原创声明这是本人署名原创文章,未经许可不支持转载且请勿抄袭。本公众号的所有文章均原创。为了容易理解和记忆,文...【详细内容】
2021-03-03  Tags: WEB服务  点击:(74)  评论:(0)  加入收藏
通过一个可视化、拖拽式的界面,LoadUI允许您实时、交互式地创建、配置和重分配负载测试。在单一测试环境下,LoadUI提供完整的测试覆盖,支持所有标准的协议和技术。它功能强大,能...【详细内容】
2020-09-29  Tags: WEB服务  点击:(28)  评论:(0)  加入收藏
背景基于Springboot应用以war包的形式运行在tomcat容器中,当更新war包时会有一段时间服务返回404,这对于线上服务是不可接受的。4层的负载均衡可以自动将80端口关闭的节点下线...【详细内容】
2020-09-25  Tags: WEB服务  点击:(43)  评论:(0)  加入收藏
通过管理一套图书的完整代码示例,来探索轻量级的 RESTful 服务。• 来源:linux.cn • 作者:Marty Kalin • 译者:MCGA •(本文字数:24337,阅读时长大约:28 分钟)Web...【详细内容】
2020-08-27  Tags: WEB服务  点击:(23)  评论:(0)  加入收藏
在这篇文章中,小编要给您推荐的是这款内置集成环境的软件,phpstudy。有些人一看到这个是国产的集成环境软件,心里就过不去,但是小编想说的是,不要因为他是国产软件就直接否定他,实...【详细内容】
2020-06-09  Tags: WEB服务  点击:(73)  评论:(0)  加入收藏
苹果电脑最新的10.15.4系统,你更新了吗?如果你不幸升级,而且还是要使用SSH的用户,那么恭喜你中招了。 最近,一位名叫Taylor Hall的程序员发现,自从更新了到macOS Catalina最新版,...【详细内容】
2020-04-12  Tags: WEB服务  点击:(33)  评论:(0)  加入收藏
▌简易百科推荐
这里来详细了解一下Sip协议。以下内容大致分为以下几个部分: 协议简介 两种Sip会话模式Session Model与Pager Model; Sip 消息体结构 Sip 消息举例一、Sip协议简介:SIP(Session...【详细内容】
2021-07-14  移动信息杂谈    Tags:SIP 协议   点击:(7)  评论:(0)  加入收藏
从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群...【详细内容】
2021-07-14  一一的妈妈哈哈    Tags:TCP/IP协议   点击:(2)  评论:(0)  加入收藏
最近,有不少同学都在问我这个问题。其实无论是哪个行业、哪个岗位,每个人都对自己的岗位有一个“核心”技术的理解。就像做网工,我总觉得理论扎实和学习能力才是最重要的技术,而...【详细内容】
2021-07-12  网络工程师俱乐部  公众号  Tags:网络工程师   点击:(5)  评论:(0)  加入收藏
“引擎”的潜台词就是增长,不增长就意味着被别人蚕食。最近关注到字节跳动的巨量引擎和快手的磁力引擎这两大“引擎”,是因为在朋友圈里先后看到这两家做的两组相似性颇高的营...【详细内容】
2021-07-12  未来价值研究院    Tags:巨量引擎   点击:(5)  评论:(0)  加入收藏
SSL 缩写 Secure Socket Layer ,是几十年前网景公司制定的保证服务器和客户端安全通信的一种协议,大量使用在http的安全通信中,这里的安全通信有两层含义: 通信双方身份的认证 ...【详细内容】
2021-07-09  尚硅谷教育    Tags:SSL   点击:(5)  评论:(0)  加入收藏
之前有读者问了我这么个问题: 大致问题是,TCP 的 Keepalive 和 HTTP 的 Keep-Alive 是一个东西吗?这是个好问题,应该有不少人都会搞混,因为这两个东西看上去太像了,很容易误以为是...【详细内容】
2021-07-09  小林Coding  公众号  Tags:Keepalive   点击:(6)  评论:(0)  加入收藏
网络即服务(NaaS),指客户可以通过互联网访问第三方网络传输服务,并采用基于订阅模式的付费方式。NaaS使企业能够在4-7层“如软件定义广域网 (SD-WAN)和应用交付控制器(ADC)”...【详细内容】
2021-07-06  IT168企业级    Tags:NaaS   点击:(9)  评论:(0)  加入收藏
IT之家 7 月 4 日消息 今日中国电信再次在微博进行科普,带来的是晚上睡觉要不要关闭 WiFi 路由器的问题。官方表示,我们平常使用的 WiFi 无线电波,属于“非电离辐射”,辐射剂量...【详细内容】
2021-07-05    IT之家  Tags: 路由器   点击:(9)  评论:(0)  加入收藏
今年 6 月 17 日下午,在线服务普遍中断。在澳大利亚,它影响了该国三大银行、国家邮政服务、国家储备银行和一家航空公司。距离澳大利亚更远的地方,停电影响了香港证券交易所和...【详细内容】
2021-07-05  飞鱼在浪屿    Tags:CDN   点击:(14)  评论:(0)  加入收藏
RPC(Remote Procedure Call),是一个大家既熟悉又陌生的词,只要涉及到通信,必然需要某种网络协议。我们很可能用过HTTP,那么RPC又和HTTP有什么区别呢?RPC还有什么特点,常见的选型有哪...【详细内容】
2021-07-04  linux技术栈    Tags:RPC   点击:(23)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条