Junior — Middle
Чӣ тавр метавон дархостҳоро бо истифода аз протоколи HTTP фиристод?
sobes.tech AI
Ҷавоб аз AI
Дар C# класс HttpClient бештар истифода мешавад барои ирсол кардани дархостҳои HTTP. роҳҳои асосии ирсол:
- 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.