HTTP METHODLARI
Kısaca tanımlarsak eğer web browser ile web server arasındaki iletişimi kurar.Bu iletişimi kurarken ise bir kaç farklı yol izlenir bu yollar şu şekilde sıralayacağım
1-get ve post bunlar aslında iki farklı method olarak sıralanır ama ikiside aynı işlevi görür ve en çok kullanılan methodlardan biridir.Amaçları sunucudan veri almak için kullanılır.Ama postta biraz daha farklıdır post’ta sunucuya yeni veri yazabilirsiniz
2-Put bu methot’da sunucudan gelen veriyi güncelleme yapabilirsiniz ve hangi kaynaktan geldiyse o kaynağın id adresini göndermek zorundasınız
3-Head yukarda bahsettiğimiz get method’uyla benzer içeriktir ama geri dönen yanıtta mesaj gövdesi bulunmaz yani başlık be içerik get ile aynıdır
4-delete bu method’da ise sunucudaki herhangi bir veriyi silebilirsiniz
5-connect merhod’u ise bir proxy sunucu ile başka bir sunucuya bağlanılabilirsiniz ve proxy bir tünel yapabilirsiniz
6-trace method’u teşhis için kullanılır ve sunucu bu method’la gelen istek mesajının içerini aynen yanıt gövdesine geri göndermelidir’ki sunucu ile istemci arasında bir vekil sunucu varsa bu sunucun yaptığı değişiklikleri teşhis edebilmelidir
> telnet hostname 80
TRACE / HTTP/1.1
Host: hostname // Host: hostname header'ı gönderiliyor.
User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT) // User-Agent: xxx header'ı gönderiliyor.
7-patch method’u ile herhangi bir kaynağa istediğiniz şekilde küçük çaplı değişimi yapmanızı sağlar
8-search method’u ile bir dizinin altındaki kaynağı sorgulamanızı sağlar
Kısaca tanımlarsak eğer web browser ile web server arasındaki iletişimi kurar.Bu iletişimi kurarken ise bir kaç farklı yol izlenir bu yollar şu şekilde sıralayacağım
1-get ve post bunlar aslında iki farklı method olarak sıralanır ama ikiside aynı işlevi görür ve en çok kullanılan methodlardan biridir.Amaçları sunucudan veri almak için kullanılır.Ama postta biraz daha farklıdır post’ta sunucuya yeni veri yazabilirsiniz
2-Put bu methot’da sunucudan gelen veriyi güncelleme yapabilirsiniz ve hangi kaynaktan geldiyse o kaynağın id adresini göndermek zorundasınız
3-Head yukarda bahsettiğimiz get method’uyla benzer içeriktir ama geri dönen yanıtta mesaj gövdesi bulunmaz yani başlık be içerik get ile aynıdır
4-delete bu method’da ise sunucudaki herhangi bir veriyi silebilirsiniz
5-connect merhod’u ise bir proxy sunucu ile başka bir sunucuya bağlanılabilirsiniz ve proxy bir tünel yapabilirsiniz
6-trace method’u teşhis için kullanılır ve sunucu bu method’la gelen istek mesajının içerini aynen yanıt gövdesine geri göndermelidir’ki sunucu ile istemci arasında bir vekil sunucu varsa bu sunucun yaptığı değişiklikleri teşhis edebilmelidir
> telnet hostname 80
TRACE / HTTP/1.1
Host: hostname // Host: hostname header'ı gönderiliyor.
User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT) // User-Agent: xxx header'ı gönderiliyor.
7-patch method’u ile herhangi bir kaynağa istediğiniz şekilde küçük çaplı değişimi yapmanızı sağlar
8-search method’u ile bir dizinin altındaki kaynağı sorgulamanızı sağlar
Moderatör tarafında düzenlendi:



