### Describe the issue

I've deployed successfully my backend to a serverless cloud service, but, unlike the local version, in the hosted app I'm getting an unreadable response rather than JSON as you can see below.

`"�\b�T�r�8���r�i�.~����FH�!�\t�01C���\\��*Y�T��e�{�=��{��NgY?_�]��Aӝ�.yQw?k/?��۬=�|���<��#�dd3)��6���l2\nJ]X��������e��^�?\r|�H`

### Example Code

```js
app.get('/api/get-my-books', (req, res) => {

    const address = req.query.address;
    const chain = "polygon";

    const options = {
        method: 'GET',
        url: `https://api.nftport.xyz/v0/accounts/${address}`,
        params: {
          chain: chain,
          include: 'metadata',
          contract_address: process.env.REACT_APP_DROP_CONTRACT
        },
        headers: {
          'Content-Type': 'application/json',
          Authorization: process.env.REACT_APP_NFT_PORT
        }
      };
      
      axios.request(options)
      .then((response) => {
        res.json(response.data);
      })
      .catch((error) => {
        console.error(error);
      });
});
```


### Expected behavior

A readable JSON response is expected.

### Axios Version

1.2.0

### Adapter Version

_No response_

### Browser

Chrome

### Browser Version

_No response_

### Node.js Version

14.19.1

### OS

_No response_

### Additional Library Versions

```bash
"cors": "^2.8.5",
"dotenv": "^16.0.3",
"express": "^4.18.2"
```


### Additional context/Screenshots

_No response_
lib/adapters/http.js
const proxyHost = proxy.hostname || proxy.host;
    options.hostname = proxyHost;
    
    options.host = proxyHost;
    options.port = proxy.port;
    options.path = location;
    if (proxy.protocol) {
      options.protocol = proxy.protocol.includes(':') ? proxy.protocol : `${proxy.protocol}:`;
    }
  }
  options.beforeRedirects.proxy = function beforeRedirect(redirectOptions) {
    
    
    setProxy(redirectOptions, configProxy, redirectOptions.href);
  };
}
const isHttpAdapterSupported = typeof process !== 'undefined' && utils.kindOf(process) === 'process';
export default isHttpAdapterSupported && function httpAdapter(config) {
  return new Promise(function dispatchHttpRequest(resolvePromise, rejectPromise) {
    let data = config.data;
    const responseType = config.responseType;
    const responseEncoding = config.responseEncoding;
    const method = config.method.toUpperCase();
    let isFinished;
    let isDone;
    let rejected = false;
    let req;
    
    const emitter = new EventEmitter();
    function onFinished() {