Hypertext
Transfer Protocol (HTTP)
HTTP singkatan dari Hypertext
Transfer Protocol adalah suatu protokol yang digunakan untuk mengirim dokumen
atau halaman dalam WWW atau World Wide Web. Sedangkan pengertian HTTP menurut
kamus besar adalah protokol jaringan untuk didistribusikan, kolaboratif, sistem
informasi hypermedia. HTTP adalah dasar dari komunikasi data untuk WWW.
Dalam pengertian HTTP tersebut,
menetapkan bagaimana pesan diformat dan ditransmisikan dan seperti apa respon
dari browser. Sejarah protokol HTTP pertama kali digunakan dalam WWW sekitar
tahun 1990. Nah yang dipakai pada masa itu ialah protokol HTTP versi 0.9 yang
merupakan protokol transfer data secara mentah, maksud mentah disini yaitu data
tersebut dikirimkan tanpa melihat tipe dari dokumen itu sendiri.
6 Tahun kemudian yaitu sekitar tahun
1996, protokol HTTP mengalami perbaikan sehingga menjadi protokol HTTP versi
1.0. Dan pada tahun 1999 dikeluarkan HTTP versi selanjjutnya yaitu 1.1 untuk
mengakomodasi proxy, cache dan koneksi yang persisten.
HTTP adalah protokol aplikasi
berbasis client server sederhana yang dibangun atas TCP (Transmission Control
Protocol). Sebuah client HTTP biasanya memulai permintaan dengan menciptakan
sebuah hubungan ke port tertentu di sebuah server webhosting tertentu. Umumnya
port yang digunakan adalah port 80. Klien juga sering dikenal dengan user
agent, sedangkan server yang meresponnya dan juga meyimpan sumber daya seperti
berkas HTML dan gambar disebut dengan origin server.
Fungsi dari HTTP :
- HTTP muncul di awal setiap alamat halaman web, HTTP menetapkan mekanisme standar untuk pertukaran ditingkat aplikasi pesan antara perangkat di web. Semua layanan web dijalankan melalui protokol ini
- World Wide Web Consortium dan Internet Engineering Task Force, bekerja untuk pengembangan HTTP. Protokol ini digunakan untuk pengambilan interlink dokumen teks dilayani oleh web dan untuk mengakses sumber daya melalui web dengan menggunakan Uniform Resource Locator (URL).
Cara Kerja HTTP:
- HTTP client membuat sambungan dan mengirim metode permintaan ke web server.
- HTTP server memproses permintaan client, sementara client menunggu respon dari server.
- Web server merespon dengan kode status data (jika tersedia) dan menutup sambungan.
Referensi :
Vaughar, S., dkk. Inside
The World Wide Web. Yogyakarta: Andi. 1999.
Ardhiansyah, Firman. “Pengertian HTTP dan Fungsi HTTP
(Hypertext Trasfer Protocol”. 17 Maret 2016. http://www.kitapunya.net/2015/12/pengertian-fungsi-http.html?m=1.
Virtual,
Teknologi. “Memahami Fungsi dan Cara Kerja HTTP”. 17 Maret 2016. http://www.teknologivirtual.com/2016/01/memahami-fungsi-dan-cara-kerja-http.html?m=1.
Kami menyediakan paket toko online, company profile, ukm, sekolah. Jasa Pembuatan Website
BalasHapus