▣ TEKNİK TERİMHTTP nedir?
HTTP, internet üzerindeki veri iletişiminin kurallarını belirleyen en temel protokoldür. Bir web sitesine girdiğinizde tarayıcınızın adres çubuğunun en başında gördüğünüz o dört harf, dijital dünyadaki trafiğin nasıl akacağını belirler.
En basit haliyle HTTP, bir istemci (bilgisayarınız/tarayıcınız) ile bir sunucu (web sitesinin barındığı bilgisayar) arasındaki iletişim dilidir.
Hiper Metin Transfer ProtokolüHypertext Transfer Protocol
Hteknik sözlükKISA TANIMHTTP
HTTP, internet üzerindeki veri iletişiminin kurallarını belirleyen en temel protokoldür. Bir web sitesine girdiğinizde tarayıcınızın adres çubuğunun en başında gördüğünüz o dört harf, dijital dünyadaki trafiğin nasıl akacağını belirler.
En basit haliyle HTTP, bir istemci (bilgisayarınız/tarayıcınız) ile bir sunucu (web sitesinin barındığı bilgisayar) arasındaki iletişim dilidir.
PAYLAŞ VE ARABu teknik terimi paylaş
Bağlantıyı paylaşın veya güvenilir dış aramada ek kaynakları inceleyin.
Paylaş
Bu teknik terimi paylaş
Bu sözlük kaydını ekip arkadaşınıza, notlarınıza veya sosyal medya hesabınıza kolayca aktarın.
G Google’da ara ↗GGoogle Kaynak Tercihi
Hata Gider’i Google’da tercih edilen kaynak olarak ekleyin
Kaynak olarak ekle+HTTP, bir "İstek-Yanıt" (Request-Response) modeline dayanır. Süreç şu şekilde işler:
İstek (Request): Siz bir web adresine tıkladığınızda, tarayıcınız sunucuya bir HTTP isteği gönderir. Bu istekte; hangi sayfanın istendiği, tarayıcı bilgileri ve kullanılan yöntem (GET, POST vb.) yer alır.
İşleme: Sunucu bu isteği alır, dosyaları bulur ve hazırlar.
Yanıt (Response): Sunucu, tarayıcıya bir yanıt gönderir. Bu yanıt genellikle bir Durum Kodu (Status Code) ve istenen içeriği (HTML, görsel vb.) içerir.
Yaygın HTTP Durum Kodları;
200 OK: İstek başarılı, her şey yolunda.
404 Not Found: Aradığınız sayfa sunucuda bulunamadı.
500 Internal Server Error: Sunucu tarafında bir hata oluştu.
HTTP vs HTTPS;
HTTP üzerinden gönderilen veriler şifrelenmez ve dışarıdan müdahale edilebilir. HTTPS (S: Secure/Güvenli) ise verileri SSL/TLS sertifikasıyla şifreler. Günümüzde güvenlik ve Google sıralamaları için HTTPS kullanmak bir standart haline gelmiştir.
Temel HTTP Yöntemleri
Veri alışverişi yapılırken kullanılan bazı standart komutlar vardır:
GET: Sunucudan veri almak için kullanılır (Bir sayfayı görüntülemek gibi).
POST: Sunucuya veri göndermek için kullanılır (Bir forma bilgilerinizi yazıp "Gönder" demek gibi).
PUT/PATCH: Sunucudaki mevcut bir veriyi güncellemek için kullanılır.
DELETE: Sunucudaki bir veriyi silmek için kullanılır.
Web Tarama: İnternet sitelerindeki metin, resim, video ve diğer medya içeriklerinin tarayıcıya yüklenmesi.
API Servisleri: Mobil uygulamaların (Instagram, Twitter vb.) sunucudan veri çekmesi veya veri göndermesi için kullanılan köprüdür (REST API).
Dosya İndirme/Yükleme: Tarayıcı üzerinden gerçekleştirilen dosya transferleri.
E-Ticaret ve Formlar: Kredi kartı bilgilerinin veya kullanıcı giriş verilerinin sunucuya iletilmesi (Bu noktada mutlaka HTTPS kullanılır).
Nesnelerin İnterneti (IoT): Akıllı ev cihazlarının birbiriyle veya bulut sunucularıyla haberleşmesi.