Hashtagleri Daha Verimli Kullanabilmek
Dijital dönüşümün yaşandığı ve tüm dünyanın etkilendiği bu dönüşüm günümüzde, dijital kanalları...
Bir bağlantıya her tıkladığınızda ya da bir URL yazıp bağlanmaya çalıştığınızda, web tarayıcınız sunucuya erişmeye çalıştığı için bir istek gönderir. Sunuca da gelen isteği alır ve HTTP bilgisi ile kaynakları gönderir. İşte bu alışveriş sırasında HTTP üst bilgisi içerisinde HTTP durum kodları yer alır. Gün içerisinde defalarca yaptığımız bu işlem sırasında yer alan bütün HTTP durum kodlarını bizler göremeyiz. Bu HTTP durum kodlarından haberdar olabilmemiz için bu alışveriş sırasında bir şeylerin ters gitmesi gerekmektedir.
İşte bu terslik sonucunda bizlerinde görebildiği HTTP durum kodları ortaya çıkmaktadır. Gelin hep beraber bu HTTP durum kodları nelermiş, ne anlamlar taşımaktaymış bakalım ;

Yukarıda ki görselde de gösterildiği üzere HTTP durum kodları 5 ayrı başlık altında incelenmektedir. Bu başlıklar ise her biri belli bir sayısal değer taşıyacak şekilde ayrılmıştır.
Her bir grubu kısaca açıklayacak olursak :
100’ler Bilgilendirici : Tarayıcı tarafından başlatılan isteğin devam ettiğini gösteren bilgi kodları. Bu, talebin alındığı ve sürecin devam ettiği anlamına gelir.
200’ler Başarı : Tarayıcı isteği sunucu tarafından alındığında, anlaşıldığında ve işlendiğinde döndürülen başarı kodları. Bu, eylemin başarıyla alındığı, anlaşıldığı ve kabul edildiği anlamına gelir.
300’ler Yönlendirme : İstenen kaynak için yeni bir kaynak kullanıldığında yönlendirme kodları. Bu, talebin tamamlanması için daha fazla işlem yapılması gerektiği anlamına gelir.
400’ler İstemci Hatası : İstekte bir sorun olduğunu belirten istemci hata kodları. Bu, isteğin yanlış sözdizimi içerdiği veya yerine getirilemediği anlamına gelir.
500’ler Sunucu Hatası : İsteğin kabul edildiğini, ancak sunucudaki bir hatanın isteğin yerine getirilmesini engellediğini belirten sunucu hata kodları. Bu, sunucunun görünürde geçerli bir isteği yerine getiremediği anlamına gelir.
|
Kod |
Mesaj |
Anlamı |
Açıklama |
|
1xx |
Bilgi |
|
|
|
100 |
Continue |
Devam |
İstek başarılı alındığı ve devam edilebileceği belirtilir
|
|
101 |
Switching Protocols |
Anahtarlama Protokolü |
Sunucu, istemciden aldığı protokol değiştirme isteğine uyacağını belirtmektedir |
|
102 |
Processing |
İşlem |
|
|
2xx |
Başarı |
|
|
|
200 |
OK |
Tamam |
İstek başarılı alınmış ve cevap başarılı verilmiştir. |
|
201 |
Created |
Oluşturuldu |
İstek başarılı olmuş ve sunucuda yeni bir kaynak yaratılmıştır. |
|
202 |
Accepted |
Onaylandı |
Sunucu isteği kabul etti ancak henüz işlemedi. |
|
203 |
Non-Authoritative Information |
Yetersiz Bilgi |
Sunucu isteği başarılı işledi, ancak başka kaynakta olabilecek bilgi döndürmektedir. |
|
204 |
No Content |
İçerik Yok |
İstek başarılı alınmış ancak geri içerik döndürülmemektedir. |
|
205 |
Reset Content |
İçeriği Baştan al |
İstek başarılı alınmış ancak geri içerik döndürülmemektedir. Ancak içerik temizlenecektir (örneğin bir web formunda doldurulan bilgiler). |
|
206 |
Partial Content |
Kısmi İçerik |
GET için kısmi içerik (içeriğin bir belirli bir parçası) başarılıyla döndürülmüştür. |
|
207 |
Multi-Status |
Çok-Statü |
|
|
210 |
Content Different |
Farklı İçerik |
|
|
3xx |
Yönlendirme |
|
|
|
300 |
Multiple Choices |
Çok Seçenek |
Sunucuda isteğe göre birden fazla seçenek olduğunu bildirir. Sunucu seçeneği kendisi seçebilir veya seçenek listesini görüntüleyebilir. |
|
301 |
Moved Permanently |
Kalıcı Taşındı |
Bir kaynağın (veya sayfanın) kalıcı olarak başka bir yere taşındığını bildirir ve o yere yönlendirme sağlar. |
|
302 |
Moved Temporarily |
Geçici Taşındı |
Bir kaynağın (veya sayfanın) kalıcı değil geçici olarak başka bir kaynağa yönlendirir. Kaynağın ana adresi değişmemiştir. |
|
303 |
See Other |
Diğerlerine Bak |
Farklı bir kayanağa GET yapılması gerektiğini belirtir. |
|
304 |
Not Modified |
Güncellenmedi |
İstenilen kaynakta daha önce yapılan istekten beri herhangi bir değişikliğin olmadı belirtilir ve içerik gönderilmez. |
|
305 |
Use Proxy |
Proxy Kullan |
Sunucu tarafından döndürülen proxy'in kullanılması gerektiği belirtilir. |
|
307 |
Temporary Redirect |
Geçici olarak yeniden gönder |
Bir kaynağın (veya sayfanın) kalıcı değil geçici olarak başka bir kaynağa yönlendirir. |
|
4xx |
İstemci hatası |
|
|
|
400 |
Bad Request |
Kötü İstek |
İstek hatalı (isteğin yapısı hatalı) olduğu belirtilir. |
|
401 |
Unauthorized |
Yetkisiz |
İstek için kimlik doğrulaması gerekiyor. |
|
402 |
Payment Required |
Ödeme Gerekli |
Ödeme gerekiyor. (gelecekte kullanılması için ayrılmıştır). |
|
403 |
Forbidden |
Yasaklandı |
Kaynağın yasaklandığını belirtir. |
|
404 |
Not Found |
Sayfa Bulunamadı |
İstek yapılan kaynağın (veya sayfanın) bulunamadığını belirtir. |
|
405 |
Method Not Allowed |
İzin verilmeyen Metod |
Sunucu , HTTP Method'u kabul etmiyor. |
|
406 |
Not Acceptable |
Kabul Edilemez |
İstemcinin Accept header'ında verilen özellik karşılanamıyor. |
|
407 |
Proxy Sunucuda login olmak gerekli |
|
Proxy üzerinden yetkilendirme gerekir. |
|
408 |
İstek zaman aşamına uğradı |
|
İstek zaman aşımına uğradı (belirli bir sürede istek tamamlanamadı). |
|
409 |
Conflict |
(Hatlar) Çakıştı,Çakışma |
İstek içinde çelişki var. |
|
410 |
Gone |
Bak |
Kaynak artık yok. |
|
411 |
Length Required |
|
İstekte "Content-Length" (içeriğin boyutu) belirtilmemiş. |
|
412 |
Precondition Failed |
|
unucu istekte belirtilen bazı önkoşulları karşılamıyor. |
|
413 |
Request Entity Too Large |
|
İsteğin boyutu çok büyük olduğu için işlenemedi. |
|
414 |
Request-URI Too Long |
|
URI (URL) fazla büyük. |
|
416 |
Requested range unsatifiable |
|
İstenilen kaynak istenilen medya tipini desteklemiyor. |
|
417 |
Expectation failed |
|
İstek yapılan parça (bir dosyanın bir parçası vb..) sunucu tarafından verilebiliyor veya uygun değil. |
|
422 |
Unprocessable entity |
|
Sunucu "Expect" ile istenileni desteklemiyor veya yerine getiremiyor. |
|
423 |
Locked |
|
|
|
424 |
Method failure |
|
|
|
451 |
Unavailable For Legal Reasons |
Yasal nedenlerle gösterilemiyor |
|
|
5xx |
Sunucu hatası |
|
|
|
500 |
Internal Server Error |
|
Sunucuda bir hata oluştu ve istek karşılanamadı. |
|
501 |
Uygulanmamış |
|
Sunucu istenilen isteği yerine getirecek şekilde yapılandırılmamıştır. |
|
502 |
Geçersiz Ağ Geçidi |
|
Gateway veya Proxy sunucusu, kaynağın bulunduğu sunucudan (upstream sunucusu) cevap alamıyor. |
|
503 |
Hizmet Yok |
|
Sunucu şu anda hizmet vermiyor (kapalı veya erişilemiyor). |
|
504 |
Gateway Timeout |
|
Gateway veya Proxy sunucusu, kaynağın bulunduğu sunucudan (upstream sunucusu) belirli bir zaman içinde cevap alamadı. |
|
505 |
HTTP Version not supported |
|
HTTP Protokol versiyonu desteklenmiyor. |
|
507 |
Insufficient storage |
|
|
Bugün sizlerle HTTP durum kodlarının ne olduğunu, ne anlama geldiklerini kısaca beraberce inceledik. Bir sonra ki blog yazımızda görüşmek üzere.
Dijital dönüşümün yaşandığı ve tüm dünyanın etkilendiği bu dönüşüm günümüzde, dijital kanalları...
Bir bağlantıya her tıkladığınızda ya da bir URL yazıp bağlanmaya çalıştığınızda, web tarayıcınız...
2021 yılını henüz başlarında olduğumuz bugünlerde hızlı bir şekilde ilerlyen teknolojiye de ayak...
Web içeriğini eş zamansız(asenkron) olarak güncellememize yarar. Diğer bir deyişle bir kullanıcının...
Sürekli gelişen dijital dünya da görünür olmak, öne çıkmak her geçen gün daha da önemli ...
Japon Denso isimli firma tarafından geliştirilen yeni nesil 2 boyutlu bir barkod çeşididir. Karekod...
Günümüzde internet kullanımının artmasıyla beraber günlük yaşantımız ve sanal dünya tamamıyla...
Türkçe anlamıyla "Site Haritası" olan sitemap, web siteniz içerisinde bulunan tüm içerik...
Henüz daha ilk günlerini yaşadığımız 2021 ise her sene olduğu gibi yenilikleri ve değişiklikleriyle...
SEO çalışmalarının en önemli aşamalarından biri backlinklerdir. Etkili ve doğru kullanmak oldukça önemlidir...
Snippet "makasla kesilmiş parça" anlamına gelmektedir. İsminden de anlaşılacağı üzere, parçanın kesilip bir alana yerleştirilmesiyle snippetler oluşuyor...
Kurumsal web siteniz için vereceğiniz reklamlarda bu ikiliyi anlamak ve bunlara göre hareket etmek önemlidir...
Sektörün de ilklerin öncüsü olan Weeb Group, bu iki başlığı bir araya getirerek yine bir ilk ile hizmet sunmaya devam ediyor....
Her geçen gün daha çok gelişen, bir o kadar da hızlı değişen internet dünyasında web sitenizin...
İçerik pazarlaması yalnızca popüler bir terim olmakla kalmaz, markanızı artırmak ve satışlarınızı...
Kullanıcının bir işlemin tamamlanması veya bir sayfanın...
SSL(Secure Sockets Layer), güvenli yuva katmanı anlamına gelmektedir. SSL ağ üzerindeki bilgi transferi sırasında...
Profesyonelce tasarlanan web siteleri hedef kitlenize güven...
Yapay zekâ, dünya genelinde üzerindeki çalışmaların artmış olduğu konuların başında gelmektedir...
Dijital dünyada müşterileri markalarla buluşturmanın en etkili ve kolay yolu sosyal medyadır...