Langsung ke konten utama

Pengertian dan Fungsi Hypertext Transfer Protocol (HTTP)



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:
  1. HTTP client membuat sambungan dan mengirim metode  permintaan ke web server. 
  2. HTTP server memproses permintaan client, sementara client menunggu respon dari server. 
  3. 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.




Komentar

Posting Komentar

Postingan populer dari blog ini

Arti dan Tujuan File Transfer Protocol (FTP)

File Transfer Protocol (FTP) File Transfer Protocol (FTP) adalah salah satu protokol di internet untuk mengambil (download) dan meletakkan (upload) suatu file di FTP server . Dengan hal ini kita dapat bertukar file dengan cepat. Pada saat banyak program atau software yang bebas untuk di download dari manapun di internet. Biasanya perintah internet yang digunakan untuk ftp adalah ftp:// Adapun fungsi dari FTP ini ialah digunakan untuk melakukan transfer file antara komputer yang tersambung dengan jaringan, yakni termasuk internet. Nah, FTP ini juga lebih sering dikenal sebagia protokol jaringan yang sangat memungkinkan untuk melakukan transfer antara komputer yang terhubung TCP. Selain itu juga fungsi dari FTP ini ialah sebagai otentikasi serta kesalahan penanganan untuk membangaun sebuah hubungan antara komputer host dengan klien. Perlu anda ketahui bahwa ada dua hal yang sangat penting yang terdapat pada FTP yakni FTP Server serta FTP Client. Berikut adalah keterangan d...

Konfigurasi Input Firewall menggunakan IPTables dan Mengizinkan Koneksi SSH melewati Firewall pada Linux

Konfigurasi Input Firewall menggunakan IPTables Pengertian IPTables adalah Suatu tools dalam sistem oprasi linux yang berfungsi sebagai alat untuk melakukan filter terhadap trafic lalu lintas data. Secara sederhana IPTables dapat digambarkan sebagai pengatur lalulintas data .   Fungsi IPTables Berikut adalah beberapa fungsi iptables yaitu : Dapat melakukan perhitungan terhadap paket dan menerapkan prioritas trafik berdasarkan jenis layanannya. Dapat digunakan untuk mendefinisikan sekumpulan atau keamanan berbasis port untuk mengamankan host-host tertentu. Dapat di gunakan untuk membangun  sebuah router atau gateway. Komponen yang dibutuhkan PC yang sudah terintall server Debian PC yang sudah terinstall vlan proxmox  Laptop Koneksi internet ke server Mikrotik yang sudah terseting dengan mode bridge Tujuan : #iptables -nL Meproteksi atau melindungi server dengan metode iptables atau dengan menutup beberapa port di debi...