Sobes.tech
Junior — Middle

Na koje načine možete slati zahteve pomoću HTTP protokola?

sobes.tech АИ

Одговор од АИ

U C#-u, klasa HttpClient najčešće se koristi za slanje HTTP zahteva. Glavni načini slanja zahteva:

  • GET — dobijanje podataka sa servera.
  • POST — slanje podataka na server.
  • PUT — ažuriranje podataka.
  • DELETE — brisanje podataka.

Primer slanja GET zahteva:

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

Za POST zahtev, može se koristiti metoda PostAsync, prosleđujući sadržaj u obliku HttpContent.