Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı HTTP GET ve POST requestlerini nasıl kullanabileceğimizi anlatmaktadır.
- Video, basit bir konsol projesi üzerinden HTTP client kullanarak fake API sitesinden veri çekme ve gönderme işlemlerini adım adım göstermektedir. Önce GET request ile gelen JSON verilerinin DTO (Data Transfer Object) sınıfına dönüştürülmesi, ardından POST request ile veri gönderme ve gelen sonuçların DTO'ya dönüştürülmesi anlatılmaktadır. Video sonunda, bir sonraki derste Postman'ın daha detaylı kullanımı ve kendi API projesi oluşturma konuları ele alınacağı belirtilmektedir.
- HTTP GET ve POST Requestleri Tanıtımı
- Video, HTTP GET ve POST requestlerinden bahsedecek ve Postman'in nasıl kullanılacağına değinecek.
- Konsol projesi oluşturulmuş olup, .NET 60'ı kullanıldığı için Class Program ve Static Main metodu bulunmuyor.
- Yazılacak kodlar hem Class hem de Static Main metodu olan eski versiyonlarda da çalışacak.
- 00:40HTTP Client Oluşturma ve GET Request
- Using deyimi ile HTTP client oluşturuluyor, bu sayede scope dışına çıktığımızda otomatik olarak dispose ediliyor.
- Fake API sitesi kullanılarak GET request atılacak ve veriler bir class içerisinde tutulacak.
- Data Transfer Object (DTO) olarak "PostResult" adında bir class oluşturuluyor ve gelen verilerin propertileri belirleniyor.
- 02:54GET Request Sonucu İşleme
- Client.GetAsync metodu kullanılarak GET isteği atılıyor ve gelen sonuç alınıyor.
- Content'e erişmek için var.Json() metodu kullanılıyor ve string olarak okunuyor.
- JSON verisi DTO tipine dönüştürülüyor ve bir liste içerisinde tutuluyor.
- 06:43POST Request Oluşturma
- POST request için aynı endpoint kullanılıyor ancak veri gönderilecek.
- "SendPostDto" adında bir DTO oluşturuluyor ve gerekli propertiler belirleniyor.
- JSON tipinde beklenen veri için DTO sınıfı serialize ediliyor ve payload oluşturuluyor.
- 10:32POST Request Sonucu İşleme
- Post isteği gerçekleştiriliyor ve gelen sonuç alınıyor.
- Content'e erişmek için var.Json() metodu kullanılıyor ve JSON olarak okunuyor.
- JSON verisi DTO tipine dönüştürülüyor ve sonuç alınıyor.
- 13:02Gelecek Video Hakkında Bilgi
- Bir sonraki videoda Postman'in daha detaylı kullanılacağı ve kendi API projesi oluşturulacağı belirtiliyor.
- Oluşturulan API projesine istekler gönderilecek ve gelen değerler veritabanlarından alınmış sonuçlar olacak.