Software >> Services >> HTTP Server >> iPlanet >> 7 >>  What are the stages of the request handling by a virtual server

as handled by the <virtual-server>-obj.conf


Stages in the Request-Handling Process

  1. AuthTrans (authorization translation)

    Verify the authorization information (such as name and password) sent in the request.

  2. NameTrans (name translation)

    Translate the logical URI into a local file system path.

  3. PathCheck (path checking)

    Check the local file system path for validity and check if the requestor has access privileges to the requested resource on the file system.

  4. ObjectType (object typing)

    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.

  5. Input (prepare to read input)

    Select filters that will process incoming request data read by the Service step.

  6. Output (prepare to send output)

    Select filters that will process outgoing response data generated by the Service step.

  7. Route (request routing)

    Select the server to service the request.

  8. Service (generate the response)

    Generate and return the response to the client.

  9. AddLog (adding log entries)

    Add entries to log files.

  10. Error (error handling)

    Send an error message to the client and exit processing. This step is executed only if an error occurs in the previous steps.