Web merupakan terobosan baru sebagai teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet. Server dan Browser web berkomunikasi satu sama lain dengan protokol yang memang dibuat khusus untuk itu, yaitu HTTP, HTTP bertugas menangani permintaan-permintaan dalam (request) dari browser untuk mengambil dokumen dari sebuah halaman web.
Setiap permintaan akan ditangani dan dilayani sebagai suatu koneksi terpisah yang berbeda. HTTP bekerja diatas TCP (Transmission Control Protocol) yang menjamin sampainya data di tujuan dalam urutan yang benar. Bila suatu kesalahan terjadi selama proses pengiriman, pihak pengirim akan mendapatkan pemberitahuan bahwa sedang terjadi kesalahan.
Sesi Http
Sesi Http adalah urutan transaksi permintaan dan respon jaringan dengan menggunakan protokol Http. Sebuah klien Http akan memulai sebuah pemintaan. klien tersebut akan membuka sebuah koneksi Transmission Control Protocol atau sering disebut dengan 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 pemintaan dari klien. Saat menerima permintaan, server akan mengirimkan baris status, seperti "HTTP/1.1 200 OK", pesan yang hendak diminta, pesan kesalahan atau informasi lainya.
ConversionConversion EmoticonEmoticon