use http parser from joyent