title: How to make HTTP calls, using ASP.NET MVC?
body: <p><strong>What I'm trying to do:</strong></p>
  
  <p>I'm trying to <strong>practise making HTTP calls</strong> (...if that is what it's called) from a simple ASP.NET MVC web application. To do this, I am attempting to get weather details from <a href="http://openweathermap.org/appid" rel="nofollow noreferrer">OpenWeatherMap</a>. You can do this by:</p>
  
  <blockquote>
    <ul>
    <li>Add the following parameter to the GET request: APPID=APIKEY 
    
    <ul>
    <li>Example: <em>api.openweathermap.org/data/2.5/forecast/city?id=524901&amp;APPID=1111111111</em></li>
    </ul></li>
    </ul>
  </blockquote>
  
  <p><strong>My understanding,</strong> from my learning:</p>
  
  <ul>
  <li>The <em>controller</em> is the one to make the above HTTP call. </li>
  </ul>
  
  <p><strong>My question:</strong></p>
  
  <ul>
  <li>How do I actually make that HTTP GET request, in ASP.NET MVC? </li>
  </ul>