HTTP Yanıt Kodu Nedir?
HTTP yanıt kodu, bir istemcinin (genellikle bir web tarayıcısı) sunucuya yaptığı bir isteğe yanıt olarak sunucu tarafından gönderilen bir değerdir. Bu kodlar, istemcinin isteğinin nasıl sonuçlandığını anlamasına yardımcı olur. Her yanıt kodu, belirli bir durumu temsil eder ve bu durumlar genellikle üç ana kategoriye ayrılır: başarı, hata ve yönlendirme.
HTTP Yanıt Kodları Kategorileri
HTTP yanıt kodları, üç ana kategoride sınıflandırılır:
- 1xx: Bilgilendirme Yanıtları - Bu kodlar, istemcinin isteğinin alındığını ve işlenmekte olduğunu belirtir.
- 2xx: Başarı Yanıtları - İstemcinin isteği başarılı bir şekilde işlendiğinde bu kodlar kullanılır. Örneğin, 200 OK kodu, isteğin başarıyla tamamlandığını gösterir.
- 3xx: Yönlendirme Yanıtları - İstemciyi başka bir URL’ye yönlendirmek için kullanılır. Örneğin, 301 Moved Permanently, kalıcı bir yönlendirmeyi gösterir.
- 4xx: İstemci Hata Yanıtları - İstemcinin isteğinde bir hata olduğunda bu kodlar kullanılır. Örneğin, 404 Not Found, istenen kaynağın bulunmadığını belirtir.
- 5xx: Sunucu Hata Yanıtları - Sunucunun isteği işlerken bir hata oluştuğunda bu kodlar kullanılır. Örneğin, 500 Internal Server Error, sunucunun isteği yerine getiremediğini gösterir.
Anahtar sunucu yanıt başlıkları
Genel HTTP yanıt başlıkları ve anlamları.
İçerik Türü
Tarayıcıda doğru görüntüleme için gerekli olan iletilen içeriğin biçimini tanımlar.
Kabul Kodlaması
Desteklenen içerik sıkıştırma yöntemlerinin listesi.
Tarih
Sunucu yanıtının oluşturulduğu tarih ve saat.
Sona Erme Tarihi
İçeriğin güncelliğini yitirdiği zaman.
Son Değiştirilme Tarihi
Son içerik güncellemesinin tarihi.
Değiştirildiği Tarih
Yalnızca güncellenen içeriğin yüklendiği tarih.
Konum
Yönlendirme için URL veya yeni kaynak adresi.
Sunucu
Web se hakkında bilgirver, sürümü ve yüklü bileşenleri.
Sıkça Sorulan Sorulara Cevaplar
Popüler sorular listesini kontrol edin – ihtiyacınız olan cevabı bulabilirsiniz.
Sayfanın URL'sini girin, If-Modified-Since seçeneğini işaretleyin ve son ziyaret tarihinizi belirtin. Eğer yanıt başlığı HTTP/1.1 304 Not Modified
ise, HTTP/1.1 200 OK
yerine, bu sunucunun If-Modified-Since'i desteklediği ve yalnızca son ziyaretinizden bu yana bir değişiklik olmuşsa içeriği gönderdiği anlamına gelir.
Varsayılan olarak, httpstatuscodes mevcut Kullanıcı-Ajanınızı kullanır. Bunu değiştirmek isterseniz, açılır listeden başka birini seçebilirsiniz.
Sayfa URL'sini girin ve Accept-Encoding: gzip seçeneğini işaretleyin. Eğer sunucu yanıtında Content-Encoding: gzip başlığı varsa, bu, sıkıştırmanın desteklendiği anlamına gelir.
Evet, hizmet IDN alan adlarını desteklemektedir. Bunları punycode'a dönüştürmeye gerek yoktur – sadece Kiril alandır adresini girin ve sunucunun HTTP yanıtını kontrol edin.
Evet, httpstatuscodes otomatik olarak yönlendirmeleri takip eder ve <Location>
başlığında belirtilen bir sonraki sayfayı analiz eder. Her adım için gönderilen ve alınan başlıkları göstererek 7 ardışık yönlendirmeyi destekler.
Evet, httpstatuscodes mobil cihazlarda mükemmel çalışıyor, hızlı bir şekilde yükleniyor ve kullanımı kolaydır.