
上QQ阅读APP看书,第一时间看更新
Overview of an HTTP request
Let's observe HTTP requests of IIS 10.0 IIS 7 and later versions have an HTTP request-processing flow similar to that of IIS 6.0 and below.
- When a client browser initiates an HTTP request for a resource on the web server, HTTP.sys intercepts the request.
- HTTP.sys contacts Windows Activation Service (WAS) to obtain information from the configuration store.
- WAS requests configuration information from the configuration store, applicationHost.config.
- The World Wide Web Publishing Service (WWW Service) receives configuration information, such as application pool and site configuration.
- The WWW Service uses the configuration information to configure HTTP.sys.
- WAS starts a worker process for the application pool to which the request was made.
- The Worker Process processes the request and returns a response to HTTP.sys.
- The client receives a response.

https://media-www-iis.azureedge.net/media/7188132/introduction-to-iis-architecture-101-overviewofhttprequest.png