http server now has access to header values and request url, still need to support post and parsing arguments passed to url