Selasa, 15 Maret 2016

HTTP

 
 
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

Contact us

Nama

Email *

Pesan *