11 |
|
It should at least support the HEAD and GET methods |
12 |
|
It should take command line arguments including a URL and other |
13 |
|
options |
14 |
< |
It should provide usage information when it is given invalid options |
15 |
< |
or a help option or no arguments |
14 |
> |
It should provide usage information when it is given invalid options, |
15 |
> |
a help option, or no arguments |
16 |
|
It must work on at least FreeBSD and Linux |
17 |
|
It must not use any HTTP or URL library thingy, unless you wrote it |
18 |
|
Other options should include what to do with a downloaded file (e.g. |