Executable specification for Micah's HTTP Server Challenge. These specs are written in Clojure but apply to servers written in any language.
- Use the HTTP 1.1 RFC or Wikipedia HTTP Page as references.
- DO NOT STUDY EXISTING HTTP CODE
- NO 3rd PARTY LIBRARIES
1) Leiningen must be installed.
The specs must be configured to run your server implementation. Update the spec/http_spec/config.edn file with:
:cmd- the command line to start your server without options:name- the name of your server
From within this http-spec directory:
lein spec