我最近开始担任Web应用程序后端开发人员.我有点不了解Http请求的生命周期.
我的理解是
- 每个Http请求首先联系DNS服务器,该服务器将请求URL域解析为IP地址.
- 在获取Web服务器之后,IP地址请求被转发给它(通过PUT请求).像apache这样的网络服务器处理这个请求并将其转发给必须处理此问题的应用程序.
在此之后,我迷失了
- 应用程序如何将响应发送给请求它的用户,Apcache是否会参与其中?
- 我可以使用一些调试工具在浏览器中查看整个流程吗?
- 有人可以参考一些链接来深入理解这一点吗?