0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan9 halaman

Perbandingan Metode GET dan POST

Metode POST dan GET digunakan untuk mengirimkan data form ke server. GET menampilkan data di URL sedangkan POST menyembunyikan data. GET cocok untuk data non-sensitif dan POST lebih baik untuk data sensitif seperti username dan password. Contoh kode mendemonstrasikan penggunaan GET dan POST.

Diunggah oleh

yasirdean
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan9 halaman

Perbandingan Metode GET dan POST

Metode POST dan GET digunakan untuk mengirimkan data form ke server. GET menampilkan data di URL sedangkan POST menyembunyikan data. GET cocok untuk data non-sensitif dan POST lebih baik untuk data sensitif seperti username dan password. Contoh kode mendemonstrasikan penggunaan GET dan POST.

Diunggah oleh

yasirdean
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

METODE POST & GET

PEMPROGRAMAN WEB & PERANGKAT BERGERAK | MUHAMMAD YASIR


PENGANTAR
Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST.
Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server
melalui url pada address bar browser. Sedangkan method POST akan mengirimkan nilai
variabel ke server secara terpisah, sehingga nilai variabelnya tidak terlihat.
Kapan menggunakan GET?
Informasi yang dikirim dari form dengan metode GET dapat terlihat oleh semua orang
(semua nama variabel dan nilai-nilai variabel ditampilkan di URL).

GET juga memiliki batasan pada jumlah informasi untuk mengirim. pembatasan itu
sekitar 2000 karakter.

Namun, karena variabel ditampilkan di URL, ini memungkinkan untuk sebagai penunjuk
halaman. Dan hal ini dapat berguna dalam beberapa kasus tertentu.

GET dapat digunakan untuk mengirim data yang tidak bersifat sensitif.
Kapan menggunakan POST?
Informasi yang dikirim dari form dengan metode POST tidak dapat terlihat oleh orang
lain (semua nama / nilai tersembunyi dalam HTTP Request) dan tidak memiliki batasan
pada jumlah informasi untuk mengirim.

Selain itu POST mendukung fungsi seperti dukungan untuk multi-part binary input ketika
mengupload file ke server. Namun, karena variabel tidak ditampilkan di URL, adalah
tidak mungkin untuk penunjuk halaman.

Pengembang lebih memilih POST untuk mengirim data form.


Contoh Metode GET
Nama file : formmethod_get.php

<html>
<body>
<form method="get" action="kirimmethod_get.php">
Nama: <input type="text" name="nama"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit" value="Kirim">
</form>
</body>
</html>
1. Nama file : kirimmethod_get.php

<?php
echo "Selamat Datang, $_GET[nama]<br>
Alamat E-mail Anda adalah : $_GET[email]";
?>
Contoh Metode POST

Nama file : formmethod_post.php

<html>
<body>
<form method=“post" action="kirimmethod_post.php">
Nama: <input type="text" name="nama"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit" value="Kirim">
</form>
</body>
</html>
Nama file : kirimmethod_post.php

<?php
echo "Selamat Datang, $_POST[nama]<br>
Alamat E-mail Anda adalah : $_POST[email]";
?>
Berikut beberapa pertimbangan kapan sebaiknya Anda menggunakan method GET
dan POST, diantaranya :

• Apabila data yang dikirim ke server bersifat rahasia, Anda dapat menggunakan
method POST, misalnya untuk mengirimkan data username dan password.
• Apabila data yang dikirim ke server berupa data umum dan biasanya untuk
memperjelas data yang dimasukkan di form, Anda dapat menggunakan method
GET, misalnya untuk form pencarian data, polling dan lainnya.
• Jika data yang dikirimkan cukup banyak, gunakanlah method POST
• Jika data yang dikirimkan berupa file, gunakan method POST

Anda mungkin juga menyukai