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.