This figure describes the Oracle HTTP Server HTTP request and response cycle. A client machine sends an HTTP request to the Oracle HTTP Server, and the server performs the following tasks:

  1. Get request

  2. Post/read request

  3. URI translation

  4. Heading parsing

  5. Access control

  6. Authentication

  7. Authorization

  8. MIME type checking

  9. Content handling

  10. Message Cleanup

  11. Return response

After the response is returned to the client machine, the server proceeds with logging and cleanup for that request.