add gzip support & add http client support

add gzip support & add http client support