Junior — Middle
Kaip galima siųsti užklausas naudodami HTTP protokolą?
sobes.tech AI
Atsakymas iš AI
C# kalboje dažniausiai naudojama klasė HttpClient siųsti HTTP užklausas. Pagrindiniai siuntimo būdai:
- GET — gauti duomenis iš serverio.
- POST — siųsti duomenis į serverį.
- PUT — atnaujinti duomenis.
- DELETE — ištrinti duomenis.
GET užklausos siuntimo pavyzdys:
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 užklausai galima naudoti metodą PostAsync, perduodant turinį kaip HttpContent.