Junior — Middle
HTTP protokolü kullanarak istekleri nasıl gönderebilirsiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
C# dilinde, HTTP istekleri göndermek için en çok kullanılan sınıf HttpClient'tır. Temel istek gönderme yöntemleri:
- GET — sunucudan veri almak.
- POST — sunucuya veri göndermek.
- PUT — verileri güncellemek.
- DELETE — verileri silmek.
Bir GET isteği gönderme örneği:
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 isteği için, içeriği HttpContent olarak geçirerek PostAsync yöntemi kullanılabilir.