• Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan ASP.NET Core API geliştirme eğitimidir. Eğitmen, izleyicilerle etkileşim halinde dersi anlatmaktadır.
    • Video, ASP.NET Core API'lerinde GET ve POST metodlarının kullanımı, URL parametreleri, JSON ve XML formatları, HTTP status kodları ve dönüş tipleri hakkında bilgiler içermektedir. Eğitmen, Postman aracı kullanarak API testlerini göstermekte, stok listesi ve stok kaydetme gibi örnek uygulamalar üzerinden HTTP action result'ların nasıl kullanılacağını açıklamaktadır. Ayrıca, asenkron çalışma mantığı ve standart HTTP status kodlarının (200, 400, 404) kullanımı da anlatılmaktadır.
    00:12API Routing ve Veri Gönderimi
    • Get metodu ile domain+controller+slice yönlendirmesi yapılarak API'ye erişim sağlanıyor.
    • Rout profix'te URL'nin önüne "blue" eklenerek action ismi (rou) belirleniyor.
    • Get erişiminde değişkenler URL ile gönderilebiliyor ve action yakalanıyor.
    01:41Veri Dönüş Formatları
    • XML formatını JSON'a dönüştürmek için wppy confi ayarında değişiklik yapılıyor.
    • Format ayarı kapatıldığında varsayılan olarak XML formatı kullanılıyor.
    • Postman gibi araçlarla JSON veya XML formatı belirlenebiliyor, ancak araçlar arasında format dönüşümü olabiliyor.
    05:39Custom Dönüş Tipi ve Güvenlik
    • Stok liste request için custom dönüş tipi oluşturuluyor ve güvenlik açığı olan GET yerine POST yöntemi kullanılıyor.
    • POST isteği için URL'den değil, Postman gibi araçlardan erişim sağlanıyor.
    • POST isteği için body'ye veri gönderilebiliyor ve değişkenler parantez içerisine alınarak gönderilebiliyor.
    09:00Hata Kodları ve Asenkron İşlemler
    • Hata kodları (örneğin 400 oturum bilgisi hatası) döndürülebiliyor ve bu kodlar standart bir formatta belirlenebiliyor.
    • IHttpActionResult tipi asenkron çalışıyor ve bu sayede hız sağlıyor çünkü requestleri birbirini beklemiyor.
    • IHttpActionResult ile OK (200), Not Found (404) gibi standart hata kodları döndürülebiliyor.
    13:07Çoklu Veri Gönderimi
    • Hem URL'den değişken hem de body'den sınıf (nesne) gönderilebiliyor.
    • Postman gibi araçlarla hem URL'den hem de body'den veri gönderilebiliyor.
    • MVC ve MVC'de de aynı mantık geçerli olup, bazen hem collection hem de değişken göndermek gerekebilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor