title: Specifying port 80 in URL gives different result than no port specified
body: <p>I created and deployed app on Heroku. Now accessing the app via this URL: <a href="https://electricity-manager1.herokuapp.com/api/hello" rel="nofollow noreferrer">https://electricity-manager1.herokuapp.com/api/hello</a> works as expected the result is:</p>
  
  <blockquote>
    <p>{"express":"Hello From Express"}</p>
  </blockquote>
  
  <p>But when I specify port in the URL like this:</p>
  
  <p><a href="https://electricity-manager1.herokuapp.com/api/hello:80" rel="nofollow noreferrer">https://electricity-manager1.herokuapp.com/api/hello:80</a></p>
  
  <p>I get different result: the home page.</p>
  
  <p>How is it different? I tried with port 443 but same result.
  I thought port 80 and 443 are the default ports when using HTTP and HTTPS protocols?</p>