|
20
dikoordinasi
oleh
Konsorsium World
Wide
Web
(W3C)
dan
grup
bekerja
Internet Engineering Task Force (IETF), bekerja dalam publikasi satu seri
RFC, yang paling terkenal RFC 2616, yang menjelaskan HTTP/1.1, versi
HTTP yang digunakan umum sekarang ini.
HTTP adalah sebuah protokol meminta atau menjawab antara client dan
server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan
dengan membuat hubungan TCP/IP ke port tertentu di tuan rumah yang jauh
(biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut
menunggu
client
mengirim kode
permintaan
(request),
lalu
me-reply
dengan
HTTP response.
Contoh request HTTP:
GET
/index.htm HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0
Contoh Response HTTP:
HTTP/1.1 200 OK
Date: Wed, 10 Jun 2009 19:53:40 GMT
Server: Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4
OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.2
Content-Length: 22
Content-Type: text/html
|