HTTP Nedir? HTTP Hata Kodları Nelerdir?

HTTP Nedir? Hata Kodları Nelerdir?

HTTP (Hyper-Text Transfer Protocol, Hiper-Metin Transfer Protokolü) bir kaynaktan dağıtılan ve ortak kullanıma açık olan hiper-ortam bilgi sistemleri için uygulama seviyesinde bir iletişim protokolüdür. HTTP, World Wide Web için veri iletişiminin temelidir; burada köprü metni belgeleri, örneğin bir fare tıklamasıyla veya bir web tarayıcısında ekrana dokunarak kullanıcının kolayca erişebileceği diğer kaynaklara köprüler içerir. HTTP hata kodları, Web tarayıcı programları tarafından otomatik olarak işlenerek anlaşılır bir mesaja çevrilir. Bu hata kodları RFC2616  spesifikasyonu ile belirlenmiştir, yaygın olarak kullanılırlar.

Kod numarasının birinci hanesi, yanıtın beş kategoriden hangisine ait olduğunu belirtir. 200, 301, 302, 404 ve 500 kodları en yaygın olanlardır. Bazı kodlar henüz kullanılmamakla beraber ileride yaygınlaşması beklenmektedir.

HTTP Bilgi Durum Kodları 1xx (100 – 109)

 

KodMesajAçıklaması
100ContinueDevam
101Switching ProtocolsAnahtarlama Protokolü
102ProcessingWebDAV: İşlem
103Early HintsErken İpucu

HTTP Başarı Durum Kodları 2xx (200 – 299)

 

KodMesajAçıklaması
200OKTamam
201CreatedOluşturuldu
202AcceptedOnaylandı
203Non-Authoritative InformationYetersiz Bilgi
204No Contentİçerik Yok
205Reset Contentİçeriği Baştan al
206Partial ContentKısmi İçerik
207Multi-StatusWebDAV: Çok-Statü
210Content DifferentWebDAV: Farklı İçerik

HTTP Yönlendirme Durum Kodları 3xx (300 – 399)

 

KodMesajAçıklaması
300Multiple ChoicesÇok Seçenek
301Moved PermanentlyKalıcı Taşındı
302Moved TemporarilyGeçici Taşındı
303See OtherDiğerlerine Bak
304Not ModifiedGüncellenmedi
305Use ProxyProxy Kullan
307Temporary RedirectGeçici olarak yeniden gönder
30/Permanent RedirectKalıcı olarak yeniden gönder

HTTP İstemci Hata Durum Kodları 4xx (400 – 499)

 

400Bad RequestKötü İstek
401UnauthorizedYetkisiz
402Payment RequiredÖdeme Gerekli
403ForbiddenYasaklandı
404Not FoundSayfa Bulunamadı
405Method Not Allowedİzin verilmeyen Metod
406Not AcceptableKabul Edilemez
407Proxy Sunucuda login olmak gerekli
408İstek zaman aşamına uğradı
409Conflict(Hatlar) Çakıştı,Çakışma
410GoneBak
411Length Required
412Precondition Failed
413Request Entity Too Large
414Request-URI Too Long
415Unsupported Media TypeDesteklenmeyen medya türü
416Requested range unsatifiable
417Expectation failed
418I’m a Teapot1998’de tanımlanan bu sevimli durum kodu HTTP sunucusu tarafından tanımlanması beklenmemektedir. Sunucunun kalıcı olarak bir çaydanlık olduğu için kahve demlemeyi reddettiği anlamına gelir.
422Unprocessable entityWebDAV:
423LockedWebDAV:
424Method failureWebDAV:
429Too Many RequestsBelirli bir zaman diliminde çok fazla talepte bulunma
451Unavailable For Legal ReasonsYasal nedenlerle gösterilemiyor

HTTP Sunucu Hata Durum Kodları 5xx (500 – 599)

 

500Internal Server Error
501Uygulanmamış
502Geçersiz Ağ Geçidi
503Hizmet Yok
504Gateway Timeout
505HTTP Version not supportedHTTP versiyonu desteklenmiyor
507Insufficient storageWebDAV:

Youtube kanalımızdan bizleri takip edebilirsiniz.

TEKNOKODİ

İlgili Yazılar

Leave a Comment