(A) You will be developing a multi-threaded Web server which interacts with
any standard Web Clients (You may use any web browser of your choice
to test the functionality however you should also submit the a client as
given in (B) below). The Web server and Web client communicate using a
text-based protocol called HTTP (Hypertext Transfer Protocol)
(B) Build a single threaded Web Client on your own which interacts with
your Web Server, and downloads a file from the server
(C) Display the essential connection parameters of connection for both the
Web client (on the server side) and for the Web Server (on the client
side)