Sobes.tech
Junior — Middle

De quelles manières peut-on envoyer des requêtes avec le protocole HTTP?

sobes.tech IA

Réponse de l'IA

En C#, la classe HttpClient est principalement utilisée pour envoyer des requêtes HTTP. Les principales méthodes d'envoi de requêtes :

  • GET — récupération de données du serveur.
  • POST — envoi de données au serveur.
  • PUT — mise à jour des données.
  • DELETE — suppression des données.

Exemple d'envoi d'une requête GET :

using System.Net.Http;
using System.Threading.Tasks;

HttpClient client = new HttpClient();
string url = "https://api.example.com/data";

HttpResponseMessage response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();

Console.WriteLine(responseBody);

Pour une requête POST, vous pouvez utiliser la méthode PostAsync, en passant le contenu sous forme de HttpContent.