http_parser was being used in the wrong fashion. there's more to a HTTP request than headers :)