En Çok Kullanılan 9 HTTP Request Methodu

GET : Sunucudan bilgi almak için kullanılır. Sunucudaki veriyi değiştirmemelidir. Önbelleğe alınabilir, yer imi olarak kaydedilebilir ve tarayıcı geçmişinde kalabilir.

PUT : Sunucuda var olan bir kaynağı değiştirmek veya güncellemek için kullanılır. Sunucunun durumunu değiştirebilir. Önbelleğe alınamaz, yer imi olarak kaydedilemez ve tarayıcı geçmişinde saklanmaz.

POST : Sunucuya veri göndermek için kullanılır; bu verilere resimler, JSON dizileri, dosya indirmeleri gibi içerikler dahildir. Önbelleğe alınamaz, yer imi olarak kaydedilemez ve tarayıcı geçmişinde saklanmaz.

DELETE : Sunucudan bir kaynağı silmek için kullanılır. Sunucunun durumunu değiştirebilir. Önbelleğe alınamaz, yer imi olarak kaydedilemez ve tarayıcı geçmişinde saklanmaz.

PATCH : Sunucudaki belirli bir kaynağı kısmen değiştirmek için kullanılır. PUT yönteminden daha hızlıdır ve daha az kaynak gerektirir. Önbelleğe alınamaz, yer imi olarak kaydedilemez ve tarayıcı geçmişinde saklanmaz.

HEAD : GET’e benzer, ancak yalnızca durum satırını ve başlıkları aktarır. Sunucudaki veriyi değiştirmemelidir. Yer imi olarak kaydedilemez ve tarayıcı geçmişinde kalmaz.

CONNECT : Proxy sunucusu üzerinden bir HTTP tüneli oluşturarak sunucu ile iki yönlü iletişim kurar.

OPTIONS : Tarayıcılar tarafından CORS işlemleri için kullanılır. İstenen kaynak için mevcut iletişim seçeneklerini tanımlar. Sunucudaki veriyi değiştirmez. Önbelleğe alınamaz, yer imi olarak kaydedilemez ve tarayıcı geçmişinde saklanmaz.

TRACE : Tanı amaçlı tasarlanmıştır. Kullanıldığında, web sunucusu aldığı isteği tam olarak geri gönderir.