Bir tarayıcı bir web servisinden talepte bulunca, bir yanıt kodu gelmektedir. HTTP Durum kodu olarak geçen bu kodlarla bazı durumlarda karşılaşabilirsiniz ya da olağan erişim durumunda işleyişin ne seviyede olduğunu görmek için kodun açıklamasına ihtiyacınız olabilir.
Bu gibi durumlar için HTTP Durum Kodlarının tam listesi şu şekildedir:
1XX Kodları
100 Devam
101 Protokolleri Değiştirme
102 İşleniyor
103 Erken İpuçları
2XX Başarılı İşlem
200 OK
201Oluşturuldu
202 Kabul Edildi
203 Yetkisiz Bilgiler
205 İçeriği Sıfırla
206 Kısmi İçerik
207 Çoklu Durum (WebDAV)
208 Zaten Bildirildi (WebDAV)
226 IM Kullanıldı (HTTP Delta Kodlaması)
3XX Yönlendirme
300 Multiple Choices
301 Kalıcı Olarak Taşındı
302 Bulundu
303 Diğerlerini Gör
304 Değiştirilmemiş
305 Proxy Kullanın
306 Kullanılmamış
307 Geçici Yönlendirme
308 Kalıcı Yönlendirme
4XX İstemci Hatası
400 Geçersiz istek
401 Yetkisiz
402 Ödeme Gerekli
403 Yasaklı
404 Bulunamadı
405 Yöntem İzin Verilmiyor
406 Kabul Edilemez
407 Proxy Kimlik Doğrulaması Gerekli
408 İstek Zaman Aşımı
409 Anlaşmazlık
410 Gitti
411 Length Required
412 Ön koşul başarısız oldu
413 Yük Çok Büyük
414 URI Çok Büyük
415 Desteklenmeyen Medya Türü
416 Aralık Tatmin Edilemez
417 İstisna Başarısız Oldu
418 Engellenen İstek
421 Yanlış Yönlendirilmiş İstek
422 İşlenemeyen Varlık (WebDAV)
423 Kilitli (WebDAV)
424 Başarısız Bağımlılık (WebDAV)
425 Çok Erken
426 Yükseltme Gerekli
428 Önkoşul Gerekli
429 Çok Fazla İstek
431 İstek Başlık Alanları Çok Büyük
451 Yasal Nedenlerle Kullanılamıyor
499 İstemcinin İsteği Durdurdu
5XX Sunucu Hatası Yanıtları
500 İç Sunucu Hatası
501 Uygulanmadı
502 Bad Gateway
503 Hizmet Kullanılamıyor
504 Ağ Geçidi Zaman Aşımı
505 HTTP Sürümü Desteklenmiyor
507 Yetersiz Depolama (WebDAV)
508 Döngü Algılandı (WebDAV)
510 Genişletilmemiş
511 Ağ Kimlik Doğrulaması Gerekli
599 Ağ Bağlantı Zaman Aşımı Hatası