Pengertian
HTTP
HTTP (Hypertext Transfer Protocol) adalah suatu protokol yang
digunakan untuk mentransfer dokumen/halaman dalam WWW (World Wide Web). HTTP
mendefinisikan bagaimana suatu pesan dapat diformat dan dikirimkan dari client
ke server atau sebaliknya. HTTP mengatur aksi apa saja yang harus dilakukan
oleh web server dan web browser sebagai respon atas perintah-perintah yang ada
pada protokol HTTP ini.
Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium
World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering
Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for
Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang
dipublikasikan pada bulan Juni 1999), yang mendefinisikan HTTP/1.1.
Penerapan HTTP
Transakasi yang khas dari HTTP adalah klien melakukan koneksi
dengan server HTTP, dan melakukan permintaan untuk sumber yang diinginkan dan
menunggu respon dari server. Setelah menerima permintaan klien dan mengirimkan
respon dan menutup koneksi. Respon dapat berupa sumber yang diinginkan atau
dapat juga hasil dari eksekusi dalam kasus resource yang diinginkan adalah
sebuah sumber yang dapat dieksekusi. Klien mengalamatkan sumber yang dibutuhkan
dengan URL (Uniform Resource Location), yaitu alamat fisik dari objek yang
dapat diambil menggunakan server (DNS atau alamat IP) dan nama dari sumber yang
diminta.
Protokol HTTP pertama kali dipergunakan dalam WWW pada tahun
1990. Pada saat tersebut yang dipakai adalah protokol HTTP versi 0.9. Versi 0.9
ini adalah protokol transfer dokumen secara mentah, maksudnya adalah data
dokumen dikirim sesuai dengan isi dari dokumen tersebut tanpa memandang tipe
dari dokumen. Kemudian pada tahun 1996 protokol HTTP diperbaiki menjadi HTTP
versi 1.0. Perubahan ini untuk mengakomodasi tipe-tipe dokumen yang hendak
dikirim beserta enkoding yang dipergunakan dalam pengiriman data dokumen.
Sumber:
http://cyberspace-wans.blogspot.com/2012/01/pengertian-http-hyper-text-transfer.html
No comments:
Post a Comment