Senin, 15 Juni 2015

Perbedaan method get dan post

Berikut perbedaan lengkap dari method POST dan GET

PERBEDAANPOSTGET
HistoryParameter/nilai tidak tersimpan di browserParameter/nilai tersimpan dibrowser dan bisa diakses ulang karena nilai menjadi kesatuan URL
BookmarkParameter/nilai tidak dapat dibookmarkParameter bisa dibookmark
Tombol Kembali/Kirim UlangBiasanya browser memberitahukan/menanyakan apakah data akan dikirim ulangDengan methot get, halaman sebelumnya langsung ditampillkan tanpa mengeksekusi kembali karena tersimpan dalam cache browser
Encoding type (enctype attribute)Mendukung pengiriman data binner dengan teknik multipart/form-data atau application/x-www-form-urlencodedhanya mendukung application/x-www-form-urlencoded
ParametersDapat mengirimkan parameter url sekaligus mengirimkan data tersembunyi ke serverHanya bisa mengirimkan parameter melalui URL
Kecurangan dataLebih sulit karena tertutupLebih terbuka karena data terlihat
KeamananDengan method POST lebih aman karena data langsung dikirim ke serverDengan jelas bisa ketahui data apa saja yang dikirim
PenggunaanPOST digunakan untuk mengirim data yang lebih rahasia seperti passwordDigunakan lebih untuk keperluan mengambil data
Besar data yang dikirimStandard 8 Mb, tergantung konfigurasi server7607 karakter

Tidak ada komentar:

Posting Komentar