HTTP
(HyperText
Transfer Protocol)
Pengertian HTTP (HyperText Transfer Protocol)
adalah sebuah protokol untuk meminta dan menjawab antara client dan server.
Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan
membuat hubungan TCP/IP ke port tertentu di tempat yang jauh (biasanya port
80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client
mengirim kode permintaan (request) yang akan meminta halaman yang sudah
ditentukan, diikuti dengan pesan MIME yang memiliki beberapa informasi kode
kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan
dari data tertentu. Fungsinya adalah untuk menetapkan bagaimana pesan diformat,
ditransmisikan, dan tindakan apa dari Web server dan browser untuk merespon
berbagai perintah.
HTTP berkomunikasi melalui TCP/IP. Klien HTTP
terhubung ke server HTTP menggunakan TCP. Setelah membuat sambungan, klien
dapat mengirim pesan permintaan HTTP ke server. HTTP digunakan untuk
mengirimkan permintaan dari klien web (browser) ke web server, dikembali kan ke
konten web (halaman web) dari server ke klien. HTTP tidaklah terbatas untuk penggunaan
dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP
paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas
protokol yang lain di atas Internet atau di atas jaringan lainnya.
Pada awalnya koneksi HTTP hanya
digunakan untuk melihat suatu halaman situs yang ditulis menggunakan kode –
kode HTML (Hyper Text Markup Language). Sekarang penggunaan koneksi HTTP sudah
semakin luas baik untuk sekadar melihat halaman suatu situs sampai mentransfer
file baik download maupun upload suatu file. Koneksi ini menggunakan port nomor
80 untuk menghubungkan antar client dengan server.
Pengguna dapat memanfaatkan program client
HTTP(browser) seperti Netscape, Internet Explorer, Mozilla, Opera dan lain –
lain untuk mempermudah koneksi HTTP ini. Semakin lama fasilitas yang dimiliki
client HTTP semakin bertambah, sehingga halaman situs tidak hanya dibuat
menggunakan kode – kode HTML saja tetapi dilengkapi dengan program skrip.
Dukungan skrip banyak diberikan pada halaman suatu situs baik menggunakan Java
Script, Visual Basic Script, PHP dan sebagainya.
Sumber :
Wagito. 2007. Jaringan Komputer.
Yogyakarta : Penerbit Gava Media
Deodemonta. 01 Juli 2015. "Pengertian HTTP".
http://dokumen.tips/documents/pengertian-http.html [15 Maret 2016]
Firmansyah, Robby. 08 Juli 2015. "Rangkuman Protokol DNS,
FTP, HTTP, dan SMTP".
http://dokumen.tips/education/tugas-3-rangkuman-protocol-dns-ftp-http-dan-smtp.html
[15 Maret 2016]
Tidak ada komentar:
Posting Komentar