- 8 Nis 2022
- 138
- 45
DNS Nedir: DNS (Domain Name System) genel işlevi sitelerin bulunmasına yardım etmek olarak geçer. Örnek olarak 104.26.10.234 İP adresi DNS sayesinde turkhackteam olarak geçebilir yani sizin arama motorunuza 104.26.10.234 yerine turkhackteam.org yazarak daha akılda kalıcı ve basit bir yapıya sahip olmanıza yardımcı olur.
HTTP/HTTPS Nedir: Genel olarak bir web sitesini görüntülediğimizde kullanılan html resimler videolar v.b web sayfasının verilerinin iletilmesi için web sunucusuyla iletişim kurmak için kullanılan bir küme denilebilir https de veri akışı şifrelenir http(s) zaten securityden gelmektedir.
HTTP Methodları: HTTP methodları istemcinin bir http isteği yaparken amaçlanan eylemini gösteren bir yoldur yani biz google opera gibi tarayıcı açıp bir siteye gitmek istediğimizde veya bir işlem yapmak istediğimizde bunlar http methodları ile belirtiliyor.
GET Request: GET Methodu web sunucusundan bilgi almak için kullanılan bir methodtur sitede sayfalarda gezmek gibi işlemlerde kullanılır
POST Reqeust: Web sunucusuna veri göndermek için kullanılan methodtur yani kayıt olmak için bir yorum paylaşmak için v.s kullanılır.
PUT Request: Dosya transferi, Dosya güncelleme için kullanılır
DELETE Request: Sunucuda var olan bir bilgiyi kayıtı silmek için kullanılır.
HTTP Durum Kodları: Durum kodları bir http isteği yapıldığında web sunucusu tarafından gönderilen cevabın anlaşılması için kullanılır.
HTTP Durum Kodları Nelerdir:
100-199: İsteğin kabul edildiğini ve isteğin devamını beklediğini belirten durum kodudur.
200-299: İsteğin kabul edildiğini ve işlemin başarılı bir şekilde gerçekleştiğini belirtir.
300-399: İsteğin kabul edildiği ve farklı bir kaynağa gönderildiğini belirtir
400-499: Kullanıcı kaynaklı hataların olduğunu belirtir örnek olarak 400 Bad Request olarak geçer bu bir kayıt olma sayfasında email yerine sadece sayı yazmanız ile alabileceğiniz bir sonuç olabilir. veya 403 Çoğunlukla karşımıza çıkan bir koddur ve izniniz olmayan bir sayfaya girmeye çalıştığınız ardından engellendiğinizin kodudur yani site.com/admin/index.php sitesine girmeye çalıştığınızda alabileceğiniz bir kod olabilir
500-599: Bu Sunucu kaynaklı bir hata olduğunu belirtir örnek olarak bir ddos saldırısı sonucu 503 kodunu alabilirsiniz.
Web siteleri nasıl çalışır?
Browser yani siz bir sunucuya istek gönderirsiniz ardından isteğe bağlı sunucuda size daha önceki anlatımda gösterdiğim durum kodlarından birini verir bu alışverişin tamamıda internet aracılığıyla yapılır.
HTML/CSS/JAVASCRİPT Nedir:
HTML web siteleri oluşturmak ve yapıları tanımlamak için kullanılabilir
CSS Web sitesini tasarımsal anlamda iyileştirmek güzel hale getirmek için kullanılır
Javascript Web sitesini etkileşimli hale getirmek için kullanılır.
Genel olarak ilk başta anlatacaklarım bu kadar temeli anlatmak istedim anlatırken bende bazı şeyleri araştırıp öğrenmiş oldum devamını getirmeyi düşünüyorum.
HTTP/HTTPS Nedir: Genel olarak bir web sitesini görüntülediğimizde kullanılan html resimler videolar v.b web sayfasının verilerinin iletilmesi için web sunucusuyla iletişim kurmak için kullanılan bir küme denilebilir https de veri akışı şifrelenir http(s) zaten securityden gelmektedir.
HTTP Methodları: HTTP methodları istemcinin bir http isteği yaparken amaçlanan eylemini gösteren bir yoldur yani biz google opera gibi tarayıcı açıp bir siteye gitmek istediğimizde veya bir işlem yapmak istediğimizde bunlar http methodları ile belirtiliyor.
GET Request: GET Methodu web sunucusundan bilgi almak için kullanılan bir methodtur sitede sayfalarda gezmek gibi işlemlerde kullanılır
POST Reqeust: Web sunucusuna veri göndermek için kullanılan methodtur yani kayıt olmak için bir yorum paylaşmak için v.s kullanılır.
PUT Request: Dosya transferi, Dosya güncelleme için kullanılır
DELETE Request: Sunucuda var olan bir bilgiyi kayıtı silmek için kullanılır.
HTTP Durum Kodları: Durum kodları bir http isteği yapıldığında web sunucusu tarafından gönderilen cevabın anlaşılması için kullanılır.
HTTP Durum Kodları Nelerdir:
100-199: İsteğin kabul edildiğini ve isteğin devamını beklediğini belirten durum kodudur.
200-299: İsteğin kabul edildiğini ve işlemin başarılı bir şekilde gerçekleştiğini belirtir.
300-399: İsteğin kabul edildiği ve farklı bir kaynağa gönderildiğini belirtir
400-499: Kullanıcı kaynaklı hataların olduğunu belirtir örnek olarak 400 Bad Request olarak geçer bu bir kayıt olma sayfasında email yerine sadece sayı yazmanız ile alabileceğiniz bir sonuç olabilir. veya 403 Çoğunlukla karşımıza çıkan bir koddur ve izniniz olmayan bir sayfaya girmeye çalıştığınız ardından engellendiğinizin kodudur yani site.com/admin/index.php sitesine girmeye çalıştığınızda alabileceğiniz bir kod olabilir
500-599: Bu Sunucu kaynaklı bir hata olduğunu belirtir örnek olarak bir ddos saldırısı sonucu 503 kodunu alabilirsiniz.
Web siteleri nasıl çalışır?
Browser yani siz bir sunucuya istek gönderirsiniz ardından isteğe bağlı sunucuda size daha önceki anlatımda gösterdiğim durum kodlarından birini verir bu alışverişin tamamıda internet aracılığıyla yapılır.
HTML/CSS/JAVASCRİPT Nedir:
HTML web siteleri oluşturmak ve yapıları tanımlamak için kullanılabilir
CSS Web sitesini tasarımsal anlamda iyileştirmek güzel hale getirmek için kullanılır
Javascript Web sitesini etkileşimli hale getirmek için kullanılır.
Genel olarak ilk başta anlatacaklarım bu kadar temeli anlatmak istedim anlatırken bende bazı şeyleri araştırıp öğrenmiş oldum devamını getirmeyi düşünüyorum.