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) Header 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.