Perbedaan Metode POST dan GET

Metode POST dan GET dalam HTML atau PHP sering tidak dipahami perbedaannya oleh programmer pemula, padahal metode tersebut sangat penting kapan digunakan atau pada bagian mana digunakannya dari metode tersebut yaitu POST dan GET. Berdasarkan dari fungsinnya kedua metode tersebut memiliki fungsi yang sama yaitu mengirimkan value dari suatu variabel ke halaman tertentu atau mengirimkan ke dalam database, namun dari segi penggunaannya tentu berbeda untuk mencegah informasi penting yang ditampilkan sehingga terlihat oleh orang lain pada saat pengiriman data.


Perbedaan POST dan GET

Metode POST

  • Menyembunyikan variabel pada URL pencarian
  • Lebih aman
  • Kecepatan lebih lambat
  • Penulisan variabel $_POST['   '];
  • Tidak ada batasan panjang string
  • Sering digunakan pada input data melalui form
  • Penggunaan data-data penting seperti password

Metode GET
  • Menampilkan variabel pada URL pencarian
  • Tidak aman
  • Lebih cepat proses dibandigkan POST
  • Penulisan variabel $_GET['   '];
  • Batasan panjang string hanya sampai 2047 karakter
  • Lebih sering digunakan untuk input data melalui form dan hyperlink
  • Penggunaan pada data-data yang kurang penting

Dari kedua penjelasan diatas tentunya kita harus tahu kapan menggunakan kedua metode tersebut karena kedua metode itu memiliki beberapa karaktersitik penting seperti metode GET yang dapat memproses sebuah data dengan cepat tetapi informasi yang dikirim akan terterah ke dalam URL sedangkan metode POST akan lebih aman karena tidak menampilkan informasi ke dalam URL akan tetapi proses yang dilakukan pada metode POST lebih lambat ketimbang metode GET.

Contoh Penggunaan metode POST dan GET

Untuk menggunakan metode POST atau pun juga GET digunakan pada sebuah form yang dapat ditambahkan pada perintah "action" di tag pembuka form tersebut :
<form method="POST" action="proses_biodata.php" />

dan penggunaan pada metode GET
<form method="GET" action="proses_biodata.php" />

Maka hasilnya akan terlihat seperti gambar dibawah ini. Dan ketika diklik submit akan terlihat perbedaan dari kedua metode tersebut
Itulah beberapa perbedaan dari metode POST dan GET, jadi dalam penggunaan sebuah metode sangat penting dipahami untuk memproses sebuah data yang akan diinput.


Subscribe to receive free email updates:

Related Posts :

2 Responses to "Perbedaan Metode POST dan GET"