Peladen web: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Baris 20:
 
Pada tahun 1994, Berners-Lee memutuskan untuk membentuk [[World Wide Web Consortium]] (W3C) untuk mengatur pengembangan lebih lanjut dari banyak teknologi yang terlibat ([[Http|HTTP]], [[HTML]], dll.) Melalui proses standardisasi.
 
== Terjemahan path ==
Server web dapat memetakan komponen path dari [[Uniform Resource Locator]] (URL) menjadi:
 
* Sumber daya [[sistem file]] lokal (untuk permintaan statis)
* Nama program internal atau eksternal (untuk permintaan dinamis)
 
Untuk ''permintaan statis'' path URL yang ditentukan oleh klien relatif terhadap direktori root server web.
 
Pertimbangkan URL berikut karena akan diminta oleh klien melalui HTTP:
<nowiki>http://www.example.com/path/file.html</nowiki>
[[Agen pengguna]] klien akan menerjemahkannya ke koneksi {{samp|www.example.com}} dengan permintaan [[HTTP / 2]] berikut:
GET /path/file.html HTTP/2
Host: www.example.com
Server web pada {{samp|www.example.com}} akan menambahkan path yang diberikan ke path direktori root-nya. Di [[Server HTTP Apache|server Apache]], ini biasanya {{samp|/home/www}} (pada mesin [[Unix]], biasanya {{samp|/var/www}}). Hasilnya adalah sumber daya sistem file lokal:
/home/www/path/file.html
Server web kemudian membaca [[Berkas komputer|file]], jika ada, dan mengirimkan respons ke browser web klien. Respons akan menggambarkan konten file dan berisi file itu sendiri atau pesan kesalahan akan kembali mengatakan bahwa file tersebut tidak ada atau tidak tersedia.
 
== Lihat pula ==