Support GZIP request content

If request size is too big, enable gzip could help to make request smaller during transaction and improve the performance, especially string content.

Enable gzip just add header( Header header = new Header("Accept-Encoding", "gzip");), and encode json string content to "UTF-8".