do *not* delete `options.encoding`; this is the encoding of the after-gziped body (like utf-8 or us-ascii, etc.)