Ce que j’essaie de faire:
J’essaie de m’entraîner à passer des appels HTTP (… si tel est son nom) depuis une simple application Web ASP.NET MVC. Pour ce faire, j’essaie d’obtenir des informations météorologiques auprès d’ OpenWeatherMap . Vous pouvez le faire en:
- Ajoutez le paramètre suivant à la demande GET: APPID = APIKEY
- Exemple: api.openweathermap.org/data/2.5/forecast/city?id=524901&APPID=1111111111
Ma compréhension, de mon apprentissage:
Ma question:
Utilisez System.Net.Http.HttpClient
.
Vous pouvez effectuer des lectures de base sur un site Web en utilisant quelque chose comme:
using (var client = new HttpClient()) { var uri = new Uri("http://www.google.com/"); var response = await client.GetAsync(uri); ssortingng textResult = await response.Content.ReadAsSsortingngAsync(); }
Vous voudrez peut-être vous assurer de tester response.IsSuccessStatusCode
(recherche un résultat HTTP 200) pour vous assurer que le résultat correspond à ce que vous attendiez avant de l’parsingr.