Gönderen Konu: Formdan Bilgi Yollama Metotları  (Okunma sayısı 523 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Muzy42

  • Sanalpusula.Net
  • Site Yönetimi
  • ******
  • İleti: 1559
  • Konu Sayısı: 888
  • Toplam Puanı: 116
  • Cinsiyet: Bay
  • Eğitim Şart!!!
    • Sanalpusula.Net

Formdan Bilgi Yollama Metotları
« : 28.04.2009-21:10:26 »
          

Formdan bilgi yollamak için iki metot vardır. Bunlar POST ve GET metotlarıdır. Bu metotların kullanıldığı yere göre sağladığı avantaj ve dezavantajları vardır.

GET metodunun kullanılması: Web formlarındaki verileri, web sunucuya göndermek için GET metodu kullanıldığında, bütün veri istek kelimesinin içerisine “değişken=değer” şeklinde eklenir [5].

Örneğin;


http://www.sanalpusula.net/not.php?kullanici_adi=mehmet

Örnekteki istek, web sunucusuna gönderilirse, www.sanalpusula.net adresini taşıyan web sunucusu,  dizinindeki not.php programındaki kullanici_adi değişkenine “mehmet” atar ve not.php sayfası bu değere göre işlem görür.

GET metodu kullanıldığında, veriler istek kelimesinin içerisine eklendiğinden bu bilgiler URL içerisinde gözükür. Web tarayıcısın önbelleğinde (cache) bu bilgi bulunuyorsa, önceki bilgi getirilerek yanlışlığa yol açabilir. GET metodunun başka bir dezavantajı ise, formlardan aktarılacak bilginin sınırlı miktarda olabilmesidir. Avantaj olarak da, gönderilen bilgiler html içerisine gömülmediğinden POST metoduna göre daha hızlıdır.

POST Metodunun Kullanılması: POST metodu ile GET metodunu ayıran en temel özellik, formdaki  verilerin gönderiliş şeklidir. POST metodunda, gönderilecek veriler istek gövdesine eklenerek gönderilir. Sunucu programı ise, istek gövdesini içindeki değişken ve değer çiftlerini işler. POST metodu genellikle veri miktarının çok olduğu durumlarda ya da şifre (password) gibi gizlilik ihtiva eden bilgilerin aktarımında kullanılır


SanalPusula.Net


SanalPusula.Net - Etiketler
Formdan Bilgi Yollama Metotları,