ECEN 5023(Network systems)
Programming assignment 4 - http webproxy server
The server supports multiple client requests in parallel using fork().
Server has a cashing mechanism that caches each file for a user given time period.
Server also pre-fetches the links embedded in a file and caches it.