http parser
list->vector