Verify the authorization information (such as name and password) sent in the request.
Translate the logical URI into a local file system path.
Check the local file system path for validity and check if the requestor has access privileges to the requested resource on the file system.
Determine the Multipurpose Internet Mail Encoding (MIME) type of the requested resource (for example, text/html, image/gif, and so on), and establish other resource-specific settings.
Select filters that will process incoming request data read by the Service step.
Select filters that will process outgoing response data generated by the Service step.
Select the server to service the request.
Generate and return the response to the client.
Add entries to log files.
Send an error message to the client and exit processing. This step is executed only if an error occurs in the previous steps.