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
dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan
juga Internet Engineering Task Force (IETF), yang menghasilkan publikasi
beberapa dokumen Request for Comments (RFC), antara lain RFC 2616 yang
mendefinisikan tentang HTTP/1.1. (dipublikasikan pada bulan Juni 1999).
HTTP merupakan sebuah protokol untuk
meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web
browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan
membuat hubungan ke port tertentu di sebuah server Webhosting tertentu
(biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal
dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya
seperti berkas HTML dan gambar, dikenal juga sebagai origin server. Di
antara user agent dan juga origin server, bisa saja ada penghubung,
seperti halnya proxy, gateway, dan juga tunnel. Sumber
yang hendak diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan
Uniform Resource Identifier (URI), atau lebih khusus melalui Uniform Resource
Locator (URL), menggunakan skema URI http: atau https:.
Fungsi HTTP
– HTTP adalah appliation-level protocol yang kebanyakan digunakan untuk aplikasi world wide web.
Cara Kerja HTTP
– Port standard HTTP adalah port 80 (pada server).
– http adalah application level protocol client-server yang menggunakan request/response method.
– Web server menunggu connection dari web browser (http client) untuk meminta request untuk file/data tertentu dan memberikan response kembali.
Referensi :
Haryanto, Edy Victor. 2012. “Jaringan Komputer”. Yogyakarta. ANDI.
Septian, Randy. “Pengertian HTTP, Sejarah HTTP dan Cara Kerja HTTP”. 23 Maret 2011. http://www.randyseptian.web.id/pengertian-dan-cara-kerja-http.html/.
Lemonade. “Deskripsi Singkat Tentang HTTP , HTTPS, dan FTP”. 30 Oktober 2009. http://lemonade.blog.binusian.org/2009/10/30/deskripsi-singkat-tentang-http-https-dan-ftp/.
0 komentar:
Posting Komentar