Sobes.tech
Junior — Middle

HTTP protokolu ilə sorğuları necə göndərmək olar?

sobes.tech Süni İntellekt

AI-dan cavab

C# dilində HTTP sorğularını göndərmək üçün ən çox istifadə olunan sinif HttpClient-dir. Əsas göndərmə üsulları:

  • GET — serverdən məlumat almaq.
  • POST — serverə məlumat göndərmək.
  • PUT — məlumatları yeniləmək.
  • DELETE — məlumatları silmək.

GET sorğusunun göndərilməsi nümunəsi:

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 sorğusu üçün, PostAsync metodundan istifadə etmək və məzmunu HttpContent kimi ötürmək mümkündür.