title: Question about HTTP and Firebase functions
body: <p>I've got a strange problem with axios requests made from my backend hosted on Firebase functions.</p>
  <p>When I call my endpoint that looks like this: <a href="http://123.212.2.1:3001/message;" rel="nofollow noreferrer">http://123.212.2.1:3001/message;</a> from Postman it doesn't have any problem and it works like a charm.
  But when I call this endpoint from my Firebase backend nothing works...it looks like the call just freeze and do not go on with execution.</p>
  <p>Is the a problem if I call an HTTP and not an HTTPS url from Firebase? Or am I missing something?</p>
  <p>Thanks in advance.</p>
  <p>EDIT #1: Adding more details</p>
  <p>This is the code of my API endpoint written in my firebase functions backend:</p>
  <pre><code>app.post(&quot;/callserver&quot;, async (req, res) =&gt; {
      await axios.get('http://123.212.2.1:3001/message', {
          message: &quot;HELLO&quot;
      })
  
      return res.status(200).json({
          message: &quot;I DID IT&quot;
      })
  })
  </code></pre>
  <p>This is the api I'm trying to fetch from my personal server. This server is in another machine in my house.</p>
  <pre><code>app.get('/message', async (req,res) =&gt; {
    console.log('Server called at: ', new Date);
    res.status(200).json({
       message: &quot;DONE&quot;
    })
  })
  </code></pre>
  <p>When I call directly the endpoint of my server from Postman it gives me this response:</p>
  <pre><code>{
      &quot;message&quot;: &quot;DONE&quot;
  }
  </code></pre>
  <p>When I call the endpoint of my firebase functions emulators it gives me this response here:
  <a href="https://i.stack.imgur.com/U3kmZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/U3kmZ.png" alt="enter image description here" /></a></p>
  <p>But when I try to call the deployed version of my firebase functions it just loads forever and nothing happens.
  Can you tell me why?</p>