Rabu, 23 Maret 2016

HTTP



Sebelum membahas HTTP, maka kita bahas terlebih dahulu Jaringan Komputer. Itu merupakakan sekelompok komputer otonom yang saling berhubungan satu dengan yang lainnya menggunakan protokol komunikasi melalui media komunikasi sehingga dapat saling berbagai informasi, aplikasi, dan perangkat keras secara bersama-sama. Jaringan komputer yang besar dan mencakup seluruh dunia dengan berbasis sebuah Protocol kita sebut dengan Internet.
Tujuan awal dibentuknya proyek tersebut ialah untuk kepentingan militer dan dikembangkan hingga saat ini untuk komunikasi. Dalam Internet terdapat istilah-istilah sepert HTML, HTTP, URL, Javascript.
HTTP adalah sebuah protokol 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 daya 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
HTTP berfungsi sebagai permintaan-respon protokol di klien-server model komputasi. Sebuah web browser , misalnya, mungkin klien dan aplikasi yang berjalan pada komputer hosting yang sebuah situs web mungkin server. Klien menyampaikan pesan permintaan HTTP ke server. Server, yang menyediakan sumber daya seperti HTML file dan konten lainnya, atau melakukan fungsi lain atas nama klien, mengembalikan sebuah pesan respon ke klien. Respon ini berisi informasi status tentang penyelesaian permintaan dan juga mungkin mengandung konten yang diminta dalam tubuh pesannya.
Terdapat 2 tipe message dari HTTP :
1. Request Message
Merupakan permintaan client yang tertuju ke Server
Terdiri dari Request line, Header, dan body
2. Response Message
Merupakan tanggapan yang diberikan oleh server yang terdiri dari line status, header dan body
Daftar Pustaka
  • Sukmaaji, Anjik & Rianto. (2008). “Jaringan Komputer”. Yogjakarta: Penerbit Andi.
  • Melwin, Stafrizal.(2005).”Pengantar Jaringan Komputer”. Yogyakarta:Penerbit Andi [ebook]
  • Rohaya, Siti.”Internet : Pengertian, Sejarah, Fasilitas dan Koneksinya”. 14 Maret 2016. digilib.uin-suka.ac.id
Sumber :
http://mukhtarizafunna.blogspot.co.id/2015/04/makalah-http-ftp.html

Tidak ada komentar:

Posting Komentar