Hypertext Transfer Protocol (HTTP)


                                                         Assalamualaikum wr wb

HAI..... kembali lagi  bersama saya Ahans iriano kali ini saya akan memposting tentang apa itu HTTP

A. Pengertian
 Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak perlu membuang waktu untuk pembuatan koneksi berulang-ulang.
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.
B.Maksud Dan Tujuan
Memahami HTTP Dan Cara Kerjanya
C.Metode Permintaan
HTTP menetapkan sembilan metode (kadang disebut "verbs") yang menunjukkan tindakan yang ingin dilakukan terhadap sumber teridentifikasi. Hal yang diwakili sumber ini, berupa data yang sudah ada atau data yang diciptakan secara dinamis, bergantung pada implementasi peladen. Biasanya sumber ini berkaitan dengan berkas atau keluaran dari berkas pelaksana yang menetap di peladen.
HTTP diminta untuk mengimplementasikan sedikitnya metode GET dan HEAD dan jika mungkin, metode OPTIONS
D.Sesi HTTP
Sebuah sesi HTTP adalah urutan transaksi permintaan dan respons jaringan dengan menggunakan protokol HTTP. Sebuah klien HTTP akan memulai sebuah permintaan. Klien tersebut akan membuka sebuah koneksi Transmission Control Protocol|Transmission Control Protocol (TCP) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu pesan permintaan klien. Saat menerima permintaan, server akan mengirimkan kembali baris status, seperti "HTTP/1.1 200 OK", dan pesan yang hendak diminta, pesan kesalahan atau informasi lainnya.

Berikut ini adalah contoh transaksi yang dilakukan oleh server dan klien S = Server C = Clients

C : (Inisialisasi koneksi)

C : GET /index.htm HTTP/1.1

C : Host: www.wikipedia.org
S : Mime-type: text/html

S : 300 OK
S :
S : -- data dokumen --
S : (close connection)

E.Refrensi


https://id.wikipedia.org/wiki/Protokol_Transfer_Hiperteks

posted under |

0 comments:

Post a Comment

Newer Post Older Post Home

About

Powered by Blogger.

About this blog

karakter dan kepribadian

Assalamu'alaikum Wr.Wb  Ketemu lagi bersama saya, Kali ini saya akan sedikit sharing tentang PENGERTIAN Kepribadian adalah kes...

Search This Blog

Popular Posts

Blogger templates

Blogger news

cursor

body, a:hover {cursor: url(http://cur.cursors-4u.net/cursors/cur-1/cur7.cur), progress !important;}

Followers


Recent Comments