add http_parser and pass curl call
support http_parser