Pengertian HTTP atau definisi HTTP
(HyperText Transfer Protocol) adalah sebuah protokol untuk meminta dan menjawab
antara client dan server. Sebuh client HTTP
seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP
ke port tertentu di tempat yang jauh (biasanya port 80). Sebuah server HTTP
yang mendengarkan di port tersebut menunggu client mengirim kode permintaan
(request) yang akan meminta halaman yang sudah ditentukan, diikuti dengan pesan
MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari
permintaan tersebut, diikut dengan badan dari data tertentu.
HTTP berkomunikasi melalui TCP / IP. Klien HTTP
terhubung ke server HTTP menggunakan TCP. Setelah membuat
sambungan, klien dapat mengirim pesan permintaan HTTP
ke server. HTTP digunakan untuk mengirimkan permintaan
dari klien web (browser) ke web server, dikembali kan ke konten web (halaman
web) dari server ke klien.
HTTP tidaklah terbatas untuk penggunaan dengan
TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi
TCP/IP paling populer melalui Internet. Memang HTTP
dapat diimplementasikan di atas protokol yang lain di atas Internet atau di
atas jaringan lainnya.
Pernahkah anda memperhatikan url dari sebuah alamat website atau
homepage? Sebuah alamat url biasanya diawali dengan http://. Tapi apakah anda
pernah menjumpai alamat url yang diawali dengan https://. Nah, apakah yang
menjadikan perbedaan antara http dan https? Kalau dilihat dari kepanjangannya,
HTTP berarti hyper text transfer protocol. Sedangkan HTTPS berarti hypertext
transfer protocol secure. Nah dari sini sudah jelas perbedaannya bukan? Sebuah
halaman web atau homepage yang diawali dengan https:// merupakan sebuah web
yang membutuhkan tingkat keamanan yang sangat tinggi terhadap data-data /
informasi yang terdapat dalam web tersebut. Sehingga memberikan perlindungan
kepada si empunya website atau pengunjung yang melakukan input informasi
penting ke dalamnya. Contoh website yang memiliki tingkat keamanan yang tinggi
adalah PayPal (https:// www.paypal.com). Menurut Paypalindonesia, "PayPal
merupakan salah satu alat pembayaran (Payment procesors) menggunakan internet
yang terbanyak digunakan didunia dan teraman." Ternyata url yang berbeda
memiliki tujuan dan maksud tertentu. Contoh lainnya adalah https://
www.google.com/adsense. Dengan melihat pada url sebuah situs, kita sudah bisa
menentukan mana situs yang memiliki keaman dan mana yang tidak. Jika anda
menjumpai sebuah website yang meminta anda untuk memasukkan nomor kredit anda,
maka perhatikanlah url-nya terlebih dahulu apakah diawali https:// atau tidak.
Jika tidak maka jangan sekali-kali anda memasukkan nomor kartu kredit anda.
Bila hal itu anda abaikan, maka jangan pernah berharap anda dapat tidur tenang.

Tidak ada komentar:
Posting Komentar