HTTP
adalah singkatan dari Hypertext Transfer Protocol yaitu suatu protocol yang
digunakan untuk mengirim dokumen atau halaman dalam www, sedangkan pengertian
HTTP menurut kamus besar adalah protocol jaringan untuk didistribusikan,
kolaboratif, sistem informasi hypermedia. HTTP adalah dasar dari komunikasi
data untuk WWW. Dalam pengertian tersebut, menetapkan bagaimana pesan format
dan ditransmisikan dan seperti apa respon dari browser. Penggunaannya banyak
dipakai pada pengambilan sumber daya yang saling terhubung dengan tautan.
Sejarah
protocol HTTP pertama kali digunakan dalam WWW sekitar tahun 1990 dan pada masa
itu ialah protocol HTTP versi 0.9 yang merupakan protocol transfer data secara
mentah yaitu data tersebut dikirimkan tanpa melihat tipe dari dokumen itu
sendiri. Pada tahun 1999 dikeluarkan HTTP versi selanjutnya yaitu 1.1 untuk
mengakomodasi proxy, cache dan koneksi yang persisten. HTTP adalah protocol aplikasi
berbasis client server sederhana yang dibangun atas TCP. Sebuah client HTTP
biasanya memulai permintaan dengan menciptakan sebuah hubungan ke port tertentu
di sebuah server web hosting tertentu.
Cara
kerja protocol HTTP yaitu untuk mengkomunikasikan satu dengan yang lainnya. Protocol
adalah perintah yang harus diikuti oleh setip komputer untuk bisa mengirim atau
menerima pesan. Penggunaan protocol yang paling umum yaitu, HTTP, SMTP, FTP,
IMAP, POP3 dan masih banyak lagi. Fungsi dari HTTP itu sendiri adalah
menetapkan bagaimana pesan atau data yang ada diformat dan ditransmisikan
menjadi bentuk yang bisa merespon browser untuk memuncullkan data-data tersebut.
HTTP juga merupakan protocol request-respone antar klien dan server. Klien adalah
pengguna sedangkan server adalah pemberi tanggapan dan menyimpan atau mengambil
sumber daya yang diminta dengan menghubungkan tautan, yang disebut dengan
dokumen hypertext. Klien yang mengirim permintaan HTTP juga dikenal dengan user
agent. Server yang meresponnya, yang menyimpan sumber daya seperti berkas HTML
dan gambar, akan dikenal sebagai origin server.
Daftar Pustaka :
Haryanto, Edy Victor.
2012. Jaringan Komputer. Yogyakarta:
CV Andi Offset
Hendarti, Henny. 2008. Perancangan Aplikasi Pembuatan Kartu Tanda
Penduduk Berbasiskan WEB. http://jurnal.upnyk.ac.id/index.php/semnasif/article/view/786.
Suhartanto, Medi. 2012. Pembuatan Website Sekolah Menengah Pertama. http://ijns.org/journal/index.php/speed/article/view/1156.
0 komentar:
Posting Komentar