Oleh cmlabs

Apa itu HTTP?

HTTP adalah singkatan dari Hypertext Transfer Protocol yang merupakan sebuah protokol komunikasi jaringan untuk membantu pertukaran data antara komputer satu dan lainnya. Data yang dapat dikirimkan melalui HTTP meliputi file HTML, file multimedia, dan lainnya. Port yang digunakan untuk HTTP adalah port 80.

Pertama kali digunakan dalam World Wide Web (WWW) oleh Tim Berners Lee, HTTP adalah protokol berbasis client server yang terus mengalami perkembangan. Terdapat beberapa versi HTTP, mulai dari HTTP/0.9, HTTP/1.0, HTTP/1.1, HTTP/2.0, dan yang terbaru HTTP/3.0.

Cara Kerja HTTP

HTTP adalah protokol komunikasi yang digunakan untuk menghubungkan client dan server. Dalam aplikasi web, client merupakan browser yang digunakan pengguna sedangkan server adalah aplikasi web yang diakses oleh pengguna.

Cara kerja HTTP yaitu client akan membuat sambungan dan mengirimkan permintaan dokumen kepada server. Setelah menerima permintaan client, HTTP server akan memproses permintaan tersebut dan mengirimkan respons dengan kode status data pada client. Selanjutnya, server akan menutup sambungan dan client menerima balasan tersebut.

Fungsi HTTP

Fungsi HTTP adalah mengatur format dan menentukan cara transmisi data antara client dan server. Fungsi HTTP lainnya adalah untuk membangun komunikasi yang aman agar terhindar dari kejahatan dunia maya seperti peretasan maupun pencurian data. Hal tersebut didukung dengan adanya protokol HTTPS yang merupakan versi HTTP yang lebih aman.

Perbedaan HTTP dan HTTPS

Meskipun kedua protokol ini sekilas terlihat sama dan hanya berbeda huruf belakang saja, namun HTTP dan HTTPS memiliki perbedaan lainnya. Perbedaan HTTPS dan HTTP adalah sebagai berikut:

Keamanan

HTTPS adalah singkatan dari Hypertext Transfer Protocol Secure sehingga protokol ini menjamin keamanan data penggunanya. Keamanan data inilah yang tidak ditemukan pada protokol HTTP.

SSL

HTTP menjembatani komunikasi antara client dan server, begitu pula dengan HTTPS. Namun penerapan HTTPS diperlukan sertifikat SSL untuk menjamin keamanan dan kerahasiaan data pengguna selama proses komunikasi berlangsung. Data sensitif milik pengguna dapat berupa password e-banking, e-money, identitas diri, dan lainnya. 

Port

Hal lain yang menjadi perbedaan HTTP dan HTTPS adalah jenis port yang digunakan. Port yang digunakan untuk HTTP adalah port 80, sementara itu HTTPS menggunakan port 443.

Blog Card

cmlabs

Bagaimana pendapat Anda? Apakah Anda menyukai artikel ini?

Lihat Istilah Lain

All
( 0 dari 0 istilah )
Tidak ada istilah SEO yang ditemukan.

Berlangganan Newsletter kami

Masukkan alamat email anda untuk menerima notifikasi Newsletter kami

Layanan SEO
Penulisan Konten SEO
Penulisan Ahli
Pembelian Media