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.