A basic web client that can download a web page from a server using the BSD socket API