Sobes.tech
Junior — Middle

Hogyan lehet HTTP protokollával kérdéseket küldeni?

sobes.tech MI

Válasz az MI-től

C# nyelvben az HttpClient osztályt leggyakrabban HTTP-kérések küldésére használják. A fő küldési módok:

  • GET — adatok lekérése a szerverről.
  • POST — adatok küldése a szerverre.
  • PUT — adatok frissítése.
  • DELETE — adatok törlése.

GET kérés küldésének példája:

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);

POST kéréshez a PostAsync metódus használható, a tartalmat HttpContent-ként átadva.