HTTP 401 ile 403 durum kodları arasındaki fark nedir?
Cevap
401 Unauthorized, isteği yapanın kimliğinin doğrulanmadığını söyler: token yok, süresi dolmuş veya geçersiz. İstemci giriş yapıp tekrar denemelidir.
403 Forbidden, kimlik doğrulanmış ama bu kaynağa erişim yetkisi olmadığını söyler. Tekrar giriş yapmak sonucu değiştirmez.
- 400: istek hatalı (validasyon)
- 404: kaynak yok
- 409: çakışma (ör. aynı e-posta ile ikinci kayıt)
- 422: istek anlaşıldı ama içerik işlenemiyor
- 429: çok fazla istek (rate limit)
İlgili API Tasarımı soruları
Bu konuda başka bir soru biliyor musun?
Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.