title: How to know the url that I will be redirected to? [nodejs] [node-fetch]
body: <p>I am trying to load a JSON file from a url in google cloud. I am using the node-fetch package and it works fine for a couple of hours. The problem is that google changes the redirected url frequently. How can I make a get request to the url I will be forwarded to? Or at least know what url I will be forwarded to? I see there is also a package called request, but its deprecated.</p>
  <p>This is the code</p>
  <pre><code>var express = require('express');
  var router = express.Router();
  var fetch = require('node-fetch');
  
  router.get('/', async (req, res) =&gt; {
    
    const url = 'https://storage.cloud.google.com/blablabla/config.json';
  
    fetch(url)
      .then((res) =&gt; {
        if (res.ok) {
          return res.json();
        }
      })
      .then((data) =&gt; res.send({ data }))
      .catch((err) =&gt; res.send(err));
  });
  
  module.exports = router;
  </code></pre>