https://github.com/kazu-yamamoto/http-semantics
