HTTP Durum Kodları Nelerdir?

İçindekiler:

HTTP Durum Kodları Nelerdir?
HTTP Durum Kodları Nelerdir?
Anonim

HTTP durum kodları (tarayıcı/internet hata kodları olarak da adlandırılır) internetteki web sunucuları tarafından verilen standart yanıt kodlarıdır. Kodlar, bir web sayfası veya başka bir kaynak düzgün yüklenmediğinde sorunun nedenini belirlemeye yardımcı olur.

"HTTP durum kodu" terimi aslında hem HTTP durum kodunu hem de HTTP neden ifadesini içeren HTTP durum satırı için kullanılan ortak terimdir.

Örneğin, HTTP durum satırı 500: Dahili Sunucu Hatası, 500 HTTP durum kodundan ve HTTP Dahili Sunucu Hatası. neden ifadesi

Image
Image

HTTP durum kodu hatalarının beş kategorisi vardır; bunlar iki ana gruptur:

4xx İstemci Hatası

Bu grup, bir web sayfası veya başka bir kaynağa yönelik talebin hatalı sözdizimi içerdiği veya başka bir nedenle, muhtemelen istemcinin (web sörfçü) hatası nedeniyle doldurulamadığı grupları içerir.

Bazı yaygın istemci hatası HTTP durum kodları arasında 404 (Bulunamadı), 403 (Yasak) ve 400 (Kötü İstek) bulunur.

5xx Sunucu Hatası

Bu grup, bir web sayfası veya başka bir kaynak isteğinin web sitesinin sunucusu tarafından anlaşıldığı ancak herhangi bir nedenle doldurulamadığı grupları içerir.

Bazı yaygın olanlar arasında her zaman popüler olan 500 (Dahili Sunucu Hatası), 504 (Ağ Geçidi Zaman Aşımı), 503 (Hizmet Kullanılamıyor) ve 502 (Kötü Ağ Geçidi) bulunur.

HTTP Durum Kodları Hakkında Daha Fazla Bilgi

4xx ve 5xx kodlarına ek olarak başka HTTP durum kodları da mevcuttur. Ayrıca sırasıyla bilgi veren, başarıyı onaylayan veya yeniden yönlendirmeyi dikte eden 1xx, 2xx ve 3xx kodları da vardır. Bu ek türler hata değildir, bu nedenle tarayıcıda bunlarla ilgili uyarı almamanız gerekir.

HTTP Durum Kodu Hataları sayfamızda hataların tam listesine bakın veya HTTP durum satırları parçamızda bu HTTP durum satırlarının (1xx, 2xx ve 3xx) tümüne bakın.

IANA'nın Köprü Metni Aktarım Protokolü (HTTP) Durum Kodu Kaydı sayfası, HTTP durum kodları için resmi kaynaktır, ancak Windows bazen ek bilgileri açıklayan ek, daha spesifik hatalar içerir.

Örneğin, 500 kodu İnternet Sunucusu Hatası anlamına gelirken, Microsoft Internet Information Services (ISS) 500.15 kullanarak Global.aspx için Doğrudan istekler anlamına gelir. izin verilmez.

İşte birkaç örnek daha:

  • 404.13 İçerik uzunluğu çok büyük. HTTP neden ifadesine sahip
  • 500.53, RQ_RELEASE_REQUEST_STATE bildirim işleme sırasında bir yeniden yazma hatası oluştuğu anlamına gelir. Giden kuralı yürütme hatası oluştu. Kural, çıktı kullanıcı önbelleği güncellenmeden önce yürütülecek şekilde yapılandırıldı.
  • 502.3 demek Kötü Ağ Geçidi: İletici Bağlantı Hatası (ARR).

Microsoft ISS tarafından oluşturulan bu sözde alt kodlar, HTTP durum kodlarının yerini almaz, bunun yerine Windows'un çeşitli alanlarında, örneğin belge dosyalarında bulunur.

Tüm Hata Kodları İlgili Değil

HTTP durum kodu, Aygıt Yöneticisi hata kodu veya sistem hata kodu ile aynı değildir. Bazı sistem hata kodları, kod numaralarını HTTP durum kodlarıyla paylaşır, ancak bunlar tamamen farklı ilişkili hata mesajları ve anlamları olan farklı hatalardır.

Örneğin, HTTP durum kodu 403.2, Okuma erişimi yasak anlamına gelir. Ancak, bir sistem hata kodu da var 403 yani İşlem arka planda işleme modunda değil.

Benzer şekilde, İnternet Sunucusu Hatası anlamına gelen 500 durum kodu bir sistem hata koduyla kolayca karıştırılabilir 500 yani Kullanıcı profili yüklenemiyor.

Ancak bunlar birbiriyle ilişkili değildir ve benzer şekilde ele alınmamalıdır. Biri bir web tarayıcısında görüntülenir ve istemci veya sunucuyla ilgili bir hata mesajını açıklarken, diğeri Windows'ta başka bir yerde görünür ve web tarayıcısını içermesi gerekmez.

Gördüğünüz hata kodunun bir HTTP durum kodu olup olmadığını belirlemede sorun yaşıyorsanız, mesajın görüldüğü yere dikkatlice bakın. Web tarayıcınızda, web sayfasında bir hata görürseniz, bu bir HTTP yanıt kodudur.

Diğer hata mesajları, görüldükleri bağlama göre ayrı olarak ele alınmalıdır: Aygıt Yöneticisi hata kodları Aygıt Yöneticisi'nde görülür, sistem hata kodları Windows genelinde görüntülenir, POST kodları Açılış Kendi Kendine sırasında verilir Test, oyuna/uygulamaya özel hatalar ilgili programlar vb. için geçerlidir.

Önerilen: