Pernahkah kamu mempertanyakan apa itu arti dari singkatan HTTP yang selalu menemani setiap URL yang kamu buka pada situs kesayanganmu? Mari kita bahas :)
Apa itu HTTP?
Hypertext Transfer Protocol atau yang lebih akrab dipanggil HTTP saja, merupakan protokol utama yang digunakan untuk mengakses data apapun melalui World Wide Web. Protokol ini berfungsi untuk melakukan transfer data dalam berbagai format, seperti teks biasa (plain text), teks kode (hypertext), gambar, suara, dan lain sejenisnya.Cara kerja dari HTTP sangat sederhana, yakni jika terdapat permintaan oleh client maka permintaan sesegera mungkin direspon oleh server. Terdapat dua tipe pesan dari HTTP, yakni request message dan response message. Request message terdiri dari request line, header dan body. Request line dibagi 3 komponen: request type (method), resource (URL) dan versi HTTP. Uniform Resource Locator (URL) merupakan informasi alamat di mana sebuah dokumen dapat diakses dalam halaman Web. URL dibagi dalam empat bagianl method, host computer, port dan path.
Apa yang membedakan HTTP dan HTTPS?
HTTPS (S merupakan singkatan dari secure) merupakan hal yang sama dengan HTTP, namun HTTPS memiliki keunggulan dari segi keamanan karena melakukan enkripsi pada halaman yang kamu buka untuk menghindari serangan virtual dari pihak lain (seperti eavedroppers). Teknologi ini ditemukan oleh Netscape Communication Corporation. HTTPS bekerja dengan menggunakan Secure Socket Layer (SSL) atau Transport Layer Security (SSL) atau Transport Layer Security (TLS) sebagai lapisan tambahan di bawah HTTP lapisan aplikasi biasa.Dengan canggihnya teknologi yang ada, tetap saja inovasi harus dilakukan. Akhir-akhir ini mulai marak penggunaan HTTP/2 (atau generasi kedua), di mana keuntungannya sangat banyak apabila digunakan, salah satunya adalah akses yang sangat cepat, Karena kita hanya memerlukan satu koneksi untuk melakukan berbagai pertukaran data. Teknologi ini biasa disebut multiplexing.
Apakah di dewasa ini terdapat hari di mana kamu tidak menggunakan HTTP? Kalau saya sendiri, saya yakin tidak ada :))
Referensi :
- Sukmaaji, Anjik dan Rianto. 2008. Jaringan Komputer. Yogyakarta: CV ANDI OFFSET.
- Savana U, Shiscorio. 2010. Pembuatan Web Store Berbasis Content Management System (CMS). gunadarma.ac.id. (Akses tanggal 17 Maret 2016).
- Karina, Sari. November 2015, Jaringan Komputer 2 (Perbedaan http dan https). karin.student.akademitelkom.ac.id. (Akses Tanggal 17 Maret 2016).


0 comments:
Post a Comment