Lompat ke konten Lompat ke sidebar Lompat ke footer

Penjelasan Singkat HTTP & HTTPS


1. Pengertian HTTP dan HTTPS
HTTP
HTTP (Hypertext Transfer Protocol) yaitu protokol jaringan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hypermedia. [Wikipedia]

Pengertian lain  HTTP yaitu seperangkat aturan untuk mentransfer file (teks, gambar, suara, video, dan semua file multimedia lainya) di World Wide Web. Setelah pengguna web membuka browser web mereka, secara tidak langsung mereka menggunakan HTTP.
HTTP adalah protokol aplikasi yang berjalan di atas protokol TCP / IP dari protokol (protokol dasar untuk Internet).

HTTPS
HTTPS (Hypertext Transfer Protocol Secure) adalah versi aman dari HTTP yang dilapisi SSL/TLS, sebagai protokol komunikasi data di World Wide Web. Dengan protokol HTTPS memungkinan komunikasi data antara web clien dan web server terenkripsi. Port yang digunakan pada HTTPS adalah 443.

2. Cara Kerja HTTP dan HTTPS
HTTP
HTTP adalah protokol untuk komunikasi data antara klien dan server. Sebuah klien (Web browser) melakukan permintaan/request dengan menghubungkan ke port tertentu (biasanya port 80) ke sebuah server webhosting.

Secara singkat, berikut cara kerja protokol HTTP:

Klien HTTP (Web browser) membuat sambungan (dengan klik tautan hyperlink atau mengetik URL pada browser) dan mengirimkan permintaan dokumen kepada server webhosting.
Daemon HTTP di server webhosting tujuan menerima permintaan dan mengirim kembali file yang diminta atau file yang terkait dengan permintaan tersebut kepada klien HTTP (Web browser). (Halaman Web sering terdiri dari lebih dari satu file).

HTTPS
Cara kerja HTTPS dengan HTTP sebenarnya tidak jauh berbeda. Hanya pada bagian validasi HTTPS yang digunakan pada website apakah valid atau tidak (proses ini dinamakan SSL Handshake).

Apabila valid website akan menampilkan HTTPS:// dengan gembok hijau atau nama perusahaan website. Apabila tidak valid akan ada peringatan situs tidak aman.

Posting Komentar untuk "Penjelasan Singkat HTTP & HTTPS"