# http The aim of these two modules is to implement a client and a server that partially implement HTTP 1.1 ## client The client takes a URL as input, connects to the corresponding server on the corresponding port(`80` by default) and requests the file specified in the URL. The transmitted content of that file is written to `stdout`, to a file or to a directory. SYNOPSIS client [-p PORT] [ -o FILE | -d DIR ] URL EXAMPLE client http://ivayloivanov.eu/en/ ## server Not implemented yet **Note: The description is from the task I got from TU.**