浏览器请求动态页面的过程
1.浏览器向服务器发送请求(HTTP请求动态资源)
2.通过WSGI调用一个属性
3.服务器在调用框架的时候会默认调用一个application(env , function)的函数,其中env是字典,告诉浏览器想要什么;function返回东西的时候想要调用的函数。(通过引用web 服务器的方法,设置返回的状态和头信息。在调用function的时候就会把header传回给web服务器,
4.调用返回,此时web服务器保存了刚刚设置的信息 再次从web服务器返回到应用程序框架用来查询数据库中的数据
5.查询数据库
6.把生成的body信息返回给web服务器的调用 把从数据库中查询出的数据生成body 把body返回给服务器
7.web服务器把数据返回给浏览器 web服务器把body 和header 捆绑成response 发送给浏览器
ufl 是浏览器请求动态页面的流程图、活动图的统称
网友评论