Http Metotları
Merhaba arkadaşlar, bugünkü yazımda sizlere HTTP Metotlarından bahsedeceğim. Keyifli okumalar dilerim.
Öncelikle HTTP’nin ne olduğunu anlayalım.
Bilgisayarlarda iletişimin sağlanmasını sağlayan kuralları protokol olarak adlandırabiliriz. HTTP (Hyper Text Transfer Protocol) ise sunucudan gelen bilginin kullanıcıya nasıl aktarılacağını gösteren protokoldür.
Basit bir tanımla HTTP kullandığımız web sayfalarının görüntülenmesini sağlayan protokoldür diyebiliriz. HTTP kullanıcının bilgisayarı ile sunucu arasında akışta olan verilerin kurallarını belirler.
Basit şekilde HTTP’den bahsettiğimize göre geçelim HTTP metotlarına.
Yaygın olarak kullanılan HTTP metotları
Get: Sunucuda hazır bulunan veriye(kaynağa) erişim isteğidir.Post: Bu metot, sunucuya yeni bir veri(kaynak) gönderme isteğidir. Bu metotla birlikte verinin özellikleri de gönderilir.Put: Sunucuda bulunan veriyi güncellemek için kullanılır.Patch: Bu metot put'a benzer ve güncelleme mantığında çalışır. Put ile arasındaki fark; put adı üzerinde sunucudaki verinin yerine yeni bir veri koyarken, patch mevcut verinin bazı özelliklerinde değişiklik yapar. Yama gibi düşünebiliriz.Delete: Veriyi silme işlemini gerçekleştirir.
Daha az kullanılan HTTP metotları
Connect: Sunucu ile bağlantı kurma isteğidir.Head: Sunucuya Get metodu gibi bir istek gönderir, ancak isteği bir Body ile değil Head ile gerçekleştirir.Options: Sunucunun hangi metotları desteklediğini kontrol eder.
Yazımı okuduğunuz için teşekkür ederim, umarım keyifli bir okuma olmuştur, sağlıcakla kalın.
KAYNAKÇA