Sobes.tech
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.