1990 yılından beri dünya çapında ağ üzerinde kullanılan bir iletişim protokolüdür. HTTP‘nin açılımı “Hyper Text Transfer Protocol” yani “Hiper Metin Transfer Protokolü“dür. HTTP protokolü ağ üzerinden web sayfalarının görüntülenmesini sağlayan protokoldür. HTTP protokolü istemci (PC) ile sunucu (server) arasındaki alışveriş kurallarını belirler. Port olarak ise 80 portunu kullanır. İstemci sunucuya bir istek gönderir. Bu istek Internet Explorer, Google Chrome veya Mozilla Firefox gibi web browser’lar aracılığıyla iletilir. Sunucu bu isteği alır ve Apache veya IIS gibi web sunucu programları aracılığıyla cevap verir.

Ekran Alıntısıhttp1

HTTP Durum Kodları

İstemci bir sunucu içeriğine HTTP kullanarak ulaşmaya çalıştığında sunucu yanıtın durumunu belirten bir sayısal kod gönderir. Bazı durumlarda  HTTP durum kodu (HTTP Status Code) istemcinin tarayıcısında da gösterilebilir Örn; 200, 301, 302, 404 ve 500 kodları en yaygın olanlardır.

Durum kodlarında 1’den 5’e kadar gruplandırılmıştır.

1xx     Bilgi
2xx     Başarı
3xx     Yönlendirme
4xx     Tarayıcı Hatası
5xx     Sunucu Hatası

CodeMesajAnlamı
1xxBilgi
100ContinueDevam
101Switching ProtocolsAnahtarlama Protokolü
102Processingİşlem
2xxBaşarı
200OKTamam
201CreatedYaratıldı
202AcceptedOnaylandı
203Non-Authoritative InformationYetersiz Bilgi
204No Contentİçerik Yok
205Reset Contentİçeriği Baştan al
206Partial ContentKısmi İçerik
207Multi-StatusÇok-Statü
210Content DifferentFarklı İçerik
3xxYönlendirme
300Multiple ChoicesÇok Seçenek
301Moved PermanentlySürekli Taşındı
302Moved TemporarilyGeçici Taşındı
303See OtherDiğerlerine Bak
304Not ModifiedNitelenemedi
305Use ProxyProxy Kullan
307Temporary RedirectGeçici olarak yeniden gönder
4xxTarayıcı Hatası
400Bad RequestKötü İstek
401UnauthorizedYetkisiz
402Payment RequiredÖdeme Gerekli
403ForbiddenYasaklandı
404Not FoundSayfa Bulunamadı
405İ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 Type
416Requested range unsatifiable
417Expectation failed
422Unprocessable entity
423Locked
424Method failure
5xxSunucu Hatası
500Internal Server Error
501Uygulanmamış
502Geçersiz Ağ Geçidi
503Hizmet Yok
504Gateway Timeout
505HTTP Version not supported

 

 

 

guest
0 Yorum
Inline Feedbacks
View all comments