We're sorry but nginx-community doesn't work properly without JavaScript enabled. Please enable it to continue.
开源社区
首页
文章
问答
文档
软件下载
发现更多
三方插件
技术支持
电子书
公开课
社区贡献榜
关于我们
登录
注册
#
暂无描述
关注标签
0人关注
文章
问答
排序
热门
最新
守望
发布于2020-09-11 15:38
Nginx 处理一个 HTTP 请求的全过程
精华
转载:https://www.cnblogs.com/iziyang/p/12933565.html前面给大家讲了 Nginx是如何处理HTTP请求头部的,接下来就到了真正处理HTTP请求的阶段了。先看下面这张图,这张图是Nginx处理HTTP请求的示意图,虽然简单,但是却很好的说明了整个过程。ReadRequestHeaders:解析请求头。IdentifyConfigurationBlock:识别由哪一个location进行处理,匹配URL。ApplyRateLimits:判断是否限速。例如可能这个请求并发的连接数太多超过了限制,或者QPS太高。PerformAuthentication:连接控制,验证请求。例如可能根据Referrer头部做一些防盗链的设置,或者验证用户的权限。GenerateContent:生成返回给用户的响应。为了生成这个响应,做反向代理的时候可能会和上游服务(UpstreamServices)进行通信,然后这个过程中还可能会有些子请求或者重定向,那么还会走一下这个过程(Internalredirec
点赞
3
浏览
11.5k
发表文章
提问
社区达人
成为达人
陶辉
暂无个人介绍
关注
洪志道
暂无个人介绍
关注
皮皮鲁
暂无个人介绍
关注
加菲
暂无个人介绍
关注
lwl
暂无个人介绍
关注
相关文章
保持联系
微信公众号
加入微信群
获取商业支持
了解商业产品和专业支持服务
加入邮件列表
向开发组提交代码或反馈意见