support the function of gzip and deflate