Laman

Jumat, 17 Januari 2020

Memahami GET dan POST Pada HTTP

Dalam dunia internet, protokol yang umum digunakan adalah protokol HTTP, protokol HTTP memiliki beberapa metode request (request method) diantaranya adalah dari GET dan POST, jadi GET dan POST ini berdiri sendiri, tidak berhubungan dengan bahasa pemrograman web seperti PHP dan ASP, sehingga jika kita membicarakan GET dan POST pada PHP, maka sebenarnya kita sedang membicarakan GET dan POST pada HTTP. Metode GET dan POST merupakan metode yang digunakan protokol HTTP untuk pertukaran data.

Metode GET

Metode GET pada HTTP ditujukan untuk mengambil (get) data dari server. Pada metode GET umumnya data berbentuk query string yang dikirim via url, data tersebut berupa pasangan key=value yang dipisahkan dengan tanda & . Data tersebut digabung dengan url utama yang dipisahkan dengan tanda ?

Sebelum dikirim, terlebih dahulu data diproses sehingga memenuhi standar format URL. URL hanya boleh memuat huruf (besar dan kecil), angka, dan beberapa karakter lain dalam ASCII Character Set seperti (“.-_~), karakter di luar itu akan diubah ke format tertentu yang diawali tanda % kemudian diikuti dengan 2 digit hexadesimal, contoh:
Karakter ? akan diubah menjadi %3F. Angka pada kolom (URL Encoded) merupakan nilai hexadecimal dari character ASCII, disamping itu URL juga tidak boleh memuat spasi, sehingga spasi akan diubah menjadi tanda + atau %20. Semua proses tersebut disebut url encoding.

Metode POST

Metode POST pada HTTP, metode POST digunakan untuk mengirim data yang biasanya digunakan untuk menambah/merubah data pada server. Pada protokol HTTP, metode POST umumnya dapat dikirim melalui form html sehingga tidak terlihat oleh user.

Segera bergabung : - kursus bahasa Inggris - kursus komputer dengan: Lembaga Pendidikan Indonesia Amerika ( LPIA ); Alamat LPIA Margonda Jl. Margonda Raya, No.91C (dekat lampu merah flyover pertigaan Arief Rahman Hakim atau depan Autopart Ramanda Depok, sebelah Solite Furniture dan ATTIN TOUR); Kelurahan: Pancoran Mas; Kecamatan : Pancoran Mas; Kota: Depok; Po Box: 16431; Telepon LPIA Depok : (021) 7774443

Tidak ada komentar:

Posting Komentar