update http lib, hide httpbody, simple http use