(January 2009 - May 2009)
Role: Group Lead, System Architect, Developer
Web Server, which can process GET, HEAD, POST and PUT request methods and can generate following response codes: 200 (OK), 201(Created.html), 204 (No Contents), 302(Redirected), 304(Not modified), 400(Bad Request), 401(Unauthorized), 403(Forbidden), 404(Not Found), 500(Server Error) and 501(Not Implemented). It also provides persistent connection, MD5 and base64 Authentication, and also can produce response 302 (i.e. Redirect). When a client sends request, server generates appropriate response, send response to the client and record it to the log file.