MVC 的HTTP请求

时间:2021-11-16 19:02:26

  MVC 的HTTP请求过程(以IIS为例)

  MVC 的HTTP请求

  1. 通过Browser发过请求给IIS(get/post)
  2. IIS得到请求后,再把请求转给aspnet_iisapi.dll处理,通过asp.net的一些框架的东西的调用,再使用Routing路由功能,查询相应的Controller
  3. 再从相应的Controller中查询Action
  4. 在Action中,通过调用BLL,DAL,EL一些组件做相应的数据处理
  5. 从Action得到相应的数据后,再通过ViewDate 或 Model把数据传给View
  6. 在View中把数据显示出来,传回过Browser展示