Coder's Workshop Douglas Thrift $Id$ Assignment 7: HTTP Client Write a simple HTTP 1.1 client program thingy It should comply with the spec (you can find it on your own) It should at least support the HEAD and GET methods It should take command line arguments including a URL and other options It should provide usage information when it is given invalid options, a help option, or no arguments It must work on at least FreeBSD and Linux It must not use any HTTP or URL library thingy, unless you wrote it Other options should include what to do with a downloaded file (e.g. display it on standard out or put it in a file), whether to display info from the headers, and anything else you think of