HTTP Durum Kodları (Status Codes)
27 Haziran 2024
27 Haziran 2024
HTTP (Hypertext Transfer Protocol), web tarayıcıları ve sunucular arasındaki iletişimi düzenleyen bir protokoldür. HTTP durum kodları, bir web sunucusunun bir isteği başarıyla işleyip işlemediğini veya bir hata olup olmadığını belirlemek için kullanılır. Her HTTP yanıtının başında bir status kodu bulunur ve bu kod, tarayıcının veya istemcinin, sunucudan gelen yanıtı nasıl işlemesi gerektiğini belirtir.
HTTP durum kodları üç haneli sayılardır ve gruplara ayrılır. Çok fazla sayıda olmasına rağmen, burada en sık karşılaşılanlara göz atacağız:
İsteğin alındığını ve işlenmeye başlandığını belirtir.
İsteğin başarıyla işlendiğini belirtir.
İsteğin tamamlanabilmesi için ek işlemler gerektiğini belirtir.
İstemci tarafından gönderilen isteğin hatalı olduğunu belirtir.
user
rolündeki biri admin
sayfasını görmek istediğinde sunucu tarafından döndürülen durum kodudur.Sunucu tarafında bir hata olduğunu belirtir.
Bu status kodları, tarayıcıya veya istemciye yapılan HTTP isteğinin sonucunu anlamak için bilgi sağlar. İstemci, bu kodlara göre uygun aksiyonları alabilir: kullanıcıya hata mesajı göstermek, tekrar denemek veya başka bir kaynağa yönlendirmek gibi.
Bir sonraki yazımızda görüşmek üzere!