prepare add pipling http support, no compiable