Web ve geliştirme / CLEARBYTE

Site kontrolü ve entegrasyon için HTTP durumları

Durum kodu HTTP isteğinin sonucunu anlatır. 200 döndüren güzel bir hata sayfası gerçek 404’ten farklıdır. Testte kodu, yöntemi ve başlıkları birlikte okuyun.

Site kontrolü ve entegrasyon için HTTP durumları

Durum kodu HTTP isteğinin sonucunu anlatır. 200 döndüren güzel bir hata sayfası gerçek 404’ten farklıdır. Testte kodu, yöntemi ve başlıkları birlikte okuyun.
KodAnlamPratik yorum
200OKİstek başarılı; gövdeyi istek yöntemine göre yorumlayın.
201Oluşturulduİstek bir veya daha fazla kaynak oluşturdu.
204İçerik yokİstek başarılı, yanıt içeriği yok.
301Kalıcı taşındıKaynağın kalıcı yeni URI’si var; bazı istemciler POST’u GET yapabilir.
302BulunduGeçici yönlendirme; bazı istemciler POST’u GET yapabilir.
307Geçici yönlendirmeİstek yöntemini koruyan geçici yönlendirme.
308Kalıcı yönlendirmeİstek yöntemini koruyan kalıcı yönlendirme.
304DeğişmediKoşullu GET veya HEAD kayıtlı gösterimi yeniden kullanabilir.
400Hatalı istekSunucu algılanan istemci hatası nedeniyle isteği işleyemez veya işlemez.
401Kimlik doğrulama gerekliGeçerli kimlik doğrulama bilgisi gerekir.
403YasakSunucu isteği anlar ama reddeder.
404BulunamadıGüncel gösterim bulunamadı veya sunucu açıklamıyor.
405Yönteme izin verilmiyorYöntem biliniyor ama hedef kaynakta desteklenmiyor.
410KaldırıldıErişim artık yok ve durum büyük olasılıkla kalıcı.
429Çok fazla istekİstek hızı sınırlı; Retry-After verilebilir.
500İç sunucu hatasıBeklenmeyen sunucu durumu işlemi engelledi.
502Hatalı ağ geçidiAğ geçidi geçersiz üst sunucu yanıtı aldı.
503Hizmet kullanılamıyorSunucu isteği geçici olarak işleyemiyor.
504Ağ geçidi zaman aşımıAğ geçidi üst sunucu yanıtını zamanında alamadı.
Bu başvuru tablosunu CSV olarak indirin ↓

Formül ve yöntem

Beklenen belge/JSON’u ayrıştırmadan durumu kontrol edin. Kanonik URL için yönlendirmeyi bilinçli izleyip zinciri kaydedin; silinen sayfada metin ve gerçek kodu kontrol edin. Kimlik, hız sınırı ve geçici hata farklı ele alınır. 429/503 içindeki Retry-After’a uyun. 200 gövdesi iş hatası içerebilir, kod tüm işlemi doğrulamaz.

Çözümlü örnek

Bilinmeyen URL “Sayfa bulunamadı” gösterip 200 döndürürse metin ve protokol çelişir. Özel hata tasarımı doğru 404 kodunu verebilir.

Sonucu değiştirebilecek etkenler

Seçilmiş standart anlamların özetidir; tüm kodlar veya uygulama sözleşmeleri değildir. 403/404, kaynağın hiç var olmadığını kanıtlamaz.

Kaynaklar ve tanımlar

Yöntem kontrol tarihi:

İlgili bir işlemle devam edin