REST API Durum Kodları
REST API Durum Kodları
Hepinize merhaba arkadaşlar bu sıralar bir projemde kullanıcı işlemleri vs için REST API kullanmam gerekiyor ve REST API kullanarak backend tarafında bir uygulama geliştirirken uymamız gereken bazı kurallar bulunuyor.
Özellikle sunucu tarafındaki olaylardan client tarafını haberdar edebilmek için bu kurallara uymak oldukça önemlidir. Hele hele yazdığınız kodların herkes tarafından anlaşılır olmasını istiyorsanız dünya çapında belirlenmiş standartlara uymak kaçınılmazdır diyebilirim, hadi gelin REST API ile bir uygulama geliştirirken sunucu tarafında dönen değerlerin ("status") hangi değerlerde dönmesi hangi anlama geliyormuş bunlara bakalım.
Metotlar ve Aldıkları Durum Kodları
Durum Kodları ve Anlamları
Durum kodlarına genel olarak bir bakalım.
- 1xx - Bilgilendirici İstek.
- 2xx - İstek başarılı.
- 3xx - İstek yönlendirildi. Nadiren kullanılır.
- 4xx - İstemci Hataları (genellikle 401, 404 gibi kodlar).
- 5xx - Sunucu sorunu (genellikle 500).
Hangi sayı ile başlayan durum kodu neyi temsil ediyor genel olarak baktığımıza göre artık biraz daha kod bazlı inceleyelim.
Yorum Gönder