Junior — Middle
HTTP протоколу аркылуу суроолорду кантип жөнөтсө болот?
sobes.tech AI
AIден жооп
C# тилинде, HTTP суроо-талаптарды жөнөтүү үчүн эң көп колдонулган класс — HttpClient. Негизги жөнөтүү ыкмалары:
- GET — серверден маалымат алуу.
- POST — маалыматтарды серверге жөнөтүү.
- PUT — маалыматтарды жаңылоо.
- DELETE — маалыматтарды өчүрүү.
GET суроо-талапты жөнөтүү мисалы:
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 суроо-талап үчүн, PostAsync ыкмасын колдонуп, мазмунун HttpContent катары өткөрсө болот.