Sunucu durum kodları, bir HTTP (Hypertext Transfer Protocol) isteğinin sonucunu tanımlamak için kullanılan üç haneli kodlardır.
Bir web sitesine erişim sağlanırken karşılaşılan hataları tanımlamak için kullanılan durum kodları, arama motoru optimizasyonu (SEO) ve web sitesi performansının izlenmesi için de kullanılır.
Sunucu durum kodları, üç haneli sayılardan oluşur. Aşağıda, en sık kullanılan sunucu durum kodlarını ve bu kodların ne anlama geldiğini görebilirsiniz.
- 200 OK: İstek başarılı şekilde tamamlandı.
- 202 Accepted: Sunucu, isteği kabul etti ancak henüz işlemle ilgili herhangi bir cevap vermedi.
- 203 Non-Authoritative Information: Sunucu, istek yapılan kaynağı döndürdü ancak bu bilginin başka bir kaynaktan geldiğini belirtti.
- 204 No Content: Sunucu, istek yapılan kaynağı başarıyla işledi ancak geriye herhangi bir içerik döndürmedi.
- 205 Reset Content: Sunucu, istek yapılan kaynağı işledi ve istemci tarafından kullanılan görüntüleyiciyi sıfırlaması gerektiğini bildirdi.
- 206 Partial Content: Sunucu, istek yapılan kaynağı parça parça döndürdü.
- 300 Multiple Choices: İstek yapılan kaynak birden fazla şekilde mevcut olduğu için, sunucu istemciye birden fazla seçenek sunuyor.
- 301 Redirect: İstek yapılan URL, başka bir URL’ye yönlendirildi.
- 302 Temporary Redirect: İstek yapılan URL, geçici olarak başka bir URL’ye yönlendirildi.
- 303 See Other: Sunucu, istek yapılan kaynağın farklı bir konumda bulunduğunu bildiriyor.
- 304 Not Modified: İstek yapılan kaynak, istemcinin önbelleğinde mevcut olduğu için sunucu herhangi bir içerik döndürmüyor.
- 305 Use Proxy: İstemci, sunucuya direkt olarak erişemiyor ve bir proxy sunucu kullanması gerekiyor.
- 307 Temporary Redirect: İstek yapılan kaynak geçici olarak başka bir URL’ye taşındı.
- 400 Bad Request: İstek yapılan kaynakta bir hata var.
- 401 Unauthorized: İstek yapılan kaynağa erişmek için kimlik doğrulama gerekiyor.
- 403 Forbidden: İstek yapılan kaynağa erişim izni yok.
- 404 Sayfa Bulunamadı: İstek yapılan sayfa bulunamadı.
- 405 Method Not Allowed: İstek yapılan yöntem (GET, POST, PUT, DELETE vb.) istek yapılan kaynakta kullanılamıyor.
- 406 Not Acceptable: İstek yapılan kaynak, istemcinin kabul ettiği formatta döndürülemedi.
- 407 Proxy Authentication Required: Bir istemcinin, bir proxy sunucusuna erişmek için kimlik doğrulaması gerektiğini belirtir.
- 500 Internal Server Error: Bir sunucunun, bir isteği işlerken beklenmedik bir hata oluştuğunu belirtir. Bu hata, sunucuda bir yazılım hatasından, yapılandırma hatasından veya bir işlem hatasından kaynaklanabilir. Sunucu, hatanın nedenini daha spesifik bir şekilde belirtmediği için, hata günlükleri ayrıntılı olarak incelenerek sorun tespit edilebilir.
- 501 Not Implemented: 501 durum kodu, sunucunun bir istek yöntemini desteklemediğini belirtir. Bu hata, istemcinin sunucuya gönderdiği bir istek yöntemi sunucu tarafından desteklenmiyorsa döndürülür. Örneğin, sunucu HTTP protokolünün belirli bir sürümünü veya bir istek yöntemini desteklemeyebilir.
- 502 Bad Gateway: 502 hatası, sunucunun isteği yerine getiremediğini veya yanıtı geç verdiğini belirtir.
- 503 Hizmet Yok: Sunucu hizmet dışı veya çok yoğun olduğu için istek yapılan işlem gerçekleştirilemiyor.
Bu Gönderide 0 Yorum Var