Sobes.tech
Junior — Middle

HTTP protokoli yordamida so'rovlarni qanday yuborish mumkin?

sobes.tech AI

AIdan javob

C# tilida HTTP so'rovlarini yuborish uchun eng ko'p ishlatiladigan sinf — HttpClient. Asosiy yuborish usullari:

  • GET — serverdan ma'lumot olish.
  • POST — ma'lumotlarni serverga yuborish.
  • PUT — ma'lumotlarni yangilash.
  • DELETE — ma'lumotlarni o'chirish.

GET so'rovini yuborish misoli:

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 so'rovi uchun, PostAsync metodidan foydalanib, mazmunini HttpContent sifatida uzatish mumkin.