HTTP Durum Kodları
Kategoriye göre gruplandırılmış, açıklamalı tüm HTTP durum kodlarının aranabilir listesi.
HTTP Kodları nasıl kullanılır
- 01
HTTP durum kodlarını kategoriye göre göz atın.
- 02
Belirli bir kod veya açıklama arayın.
- 03
Tam açıklamayı görmek için bir koda tıklayın.
Aranabilir bir durum başvurusu
HTTP durum kodlarının aranabilir bir başvurusu: bir sunucunun ne olduğunu söylemek için her yanıtla birlikte döndürdüğü üç haneli sayılar, 1xx'ten 5xx'e kadar, standart iletileriyle ve kategoriye göre gruplanmış halde.
Bir API veya web sitesi geliştirirken ya da hata ayıklarken hızlı bir aramadır: bir kodu ya da adının bir parçasını yaz, eşleşen kayıtlar görünsün; böylece her sayıyı hatırlamak zorunda kalmazsın.
Kategoriler ne anlama gelir
Kategoriler hikayenin büyük kısmını ilk bakışta anlatır: 1xx bilgilendirme, 2xx başarı, 3xx yönlendirme, 4xx istemci hataları (istek yanlıştı) ve 5xx sunucu hataları (sunucu başarısız oldu). Her grup kendi renginde gösterilir, böylece hızlıca tarayabilirsin.
Sık karşılaşacağın kodlar
Bazı kodlar sürekli karşına çıkar: 200 OK, 201 Created, 301 ve 302 yönlendirmeleri, önbellekleme için 304 Not Modified, 400 Bad Request, kimlik doğrulama için 401 ve 403, 404 Not Found, 409 Conflict, doğrulama için 422, 429 Too Many Requests ve sunucu tarafında 500, 502 ile 503.
Karıştırılan kodlar
Sık kafa karışıklığı yaratanlardan biri 401 ile 403 arasındadır: 401 Unauthorized kimlik doğrulaması yapmadığın anlamına gelir, 403 Forbidden ise kimliğin doğrulanmış ama yetkin yok demektir. Bir diğeri 301 ile 302'dir: kalıcıya karşı geçici yönlendirme, ki arama motorları bu ikisine çok farklı davranır.
Anında ve çevrimdışı
Başvuru, sayfayla birlikte gelen durağan bir veridir, bu yüzden arama anında sonuç verir ve çevrimdışı da çalışır.
Sıkça sorulan sorular
Kaç tane HTTP durum kodu var?
Standart, beş kategoride düzinelerce resmi kod tanımlar: bilgilendirme (1xx), başarı (2xx), yönlendirme (3xx), istemci hatası (4xx) ve sunucu hatası (5xx).
401 ile 403 arasındaki fark nedir?
401 Unauthorized kimlik doğrulaması yapılmadığı anlamına gelir (giriş yapmanız gerekir), 403 Forbidden ise kimliğinizin doğrulandığı ancak bu kaynağa erişim izniniz olmadığı anlamına gelir.
418 ne anlama geliyor?
418 I'm a teapot, RFC 2324'te tanımlanmış şaka bir koddur. Ciddi olarak kullanılmaz, ancak birçok uygulamada paskalya yumurtası olarak varlığını sürdürür.