Pengertian HTTP (Hypertext Transfer Protocol) dan Fungsinya


Pengertian HTTP (Hypertext Transfer Protocol) dan Fungsinya


Pengertian HTTP (Hypertext Transfer Protocol) dan Fungsinya

Hypertext Transfer Protocol atau  HTTP adalah sebuah protokol dalam jaringan yang digunakan dalam pengiriman packet data atau dokumen dalam sebuah Internet World Wide Web (WWW). HTTP sendiri merupakan sebuah protokol yang digunakan sebagai sarana komunikasi data dalam internet dimana HTTP untuk didistribusikan dan sistem informasi hypermedia.


Fungsi HTTP (Hypertext Transfer Protocol) 


HTTP atau Hypertext Transfer Protocol berfungsi untuk melakukan format  paket data yang sudah ditentukandan ditransimisikan menjadi sebuah file/data dengan format yang disa direspon oleh web browser (google chrome, Mozilla Firefox, dan lainnya) sehingga web browser tersebut mamapu memunculkan data yang sudah dikirim.

HTTP memungkinkan komputer dapat mengirimkan dan menerima pesan. Ada banyak macam protocol pada jaringan komputer yang paling umum digunakan selain dari HTTP yaitu FTTP, SMTP, IMAP, POP3 dan lain sebagainya.

Sejarah HTTP (Hypertext Transfer Protocol)


HTTP pertama kali digunakan dalam WWW yaitu sekitar tahun 1990. Protocol HTTP yang digunakan pada saat itu adalah versi 0.9 yang merupakan protokol transfer data secara mentah data yang dikirimkan tanpa melihat tipe dari dokumen itu sendiri.

Selanjutnya pada tahun 1996, protocol HTTP mengalami perkembangan sehingga menjadi protocol HTTP versi 1.0. Dan pada tahun 1999 dikeluarkan HTTP versi selanjutnya yaitu 1.1 untuk mengakomodasi proxy, cache dan koneksi yang per sistem.

HTTP adalah protokol aplikasi berbasis client-server sederhana yang dibangun atas TCP (transmission Control Protocol). Sebuah client HTTP umumnya memulai permintaan dengan menciptakan sebuah hubungan ke port-port tertentu di sebuah server webhosting tertentu. Biasanya port yang digunakan adalah port 80. Client juga disebut juga  dengan user agent, sedangkan server yang meresponnya disebut dengan origin server.

 
function hideNow(e) { if (e.target.id == 'ac-wrapper') document.getElementById('ac-wrapper').style.display = 'none'; }