For consistency, we should decide how we write http headers (for example, `content-length` at line 134 is all lowercase). I don't personally care what we chose but maybe the "ucfirst" version is more readable for human. What do you think?