Page 30 - Pemrograman-Web-Semester1
P. 30

PEMROGRAMAN WEB SEMESTER 1








                           Salah satu cara untuk mencegah orang dari mengintai di dalam file adalah
                           untuk memastikan ada file index di setiap direktori. Administrator server juga
                           dapat  menambahkan  perlindungan  lain  untuk  mencegah  direktori  dari

                           menampilkan di browser.


                           Di  bagian  atas  Gambar  2-3,  melihat  halaman  web  minimal  seperti  yang
                           muncul  dalam  browser  grafis.  Meskipun  melihatnya  sebagai  satu  halaman
                           yang  koheren,  sebenarnya  dirakit  dari  empat  berkas  terpisah:  dokumen
                           HTML  (  index.html  ),  sebuah  style  sheet  (  kitchen.css  ),  dan  dua  grafis

                           (foods.gif dan spoon.gif). Dokumen HTML akan menampilkan semuanya.


                           Bagaimana web bekerja

                           Untuk  membungkus  pengantar  kami  bagaimana  web  bekerja,  mari  kita

                           melacak aliran khas peristiwa yang terjadi dengan setiap halaman web yang
                           muncul pada layar ( Gambar 2-5 ).


                           ➊ meminta halaman web dengan baik mengetik URL -nya ( misalnya, http://

                           jenskitchensite.com  )  langsung  di  browser  atau  dengan  mengklik  pada  link
                           pada  halaman.  URL  yang  berisi  semua  informasi  yang  diperlukan  untuk
                           menargetkan sebuah dokumen tertentu pada server web tertentu di Internet.


                           ➋ Browser mengirimkan Permintaan HTTP ke server yang disebutkan dalam

                           URL dan meminta untuk file tertentu. Jika URL menentukan sebuah direktori
                           (bukan  file),  itu  adalah  sama  dengan  meminta  file  default  dalam  direktori

                           tersebut.

                           ➌   Server  mencari  file  yang  diminta  dan  mengeluarkan  respon  HTTP.

                           a.  Jika  halaman  tidak  dapat  ditemukan,  server  mengembalikan  pesan
                           kesalahan. Pesan tersebut biasanya mengatakan "404 Not Found," meskipun

                           pesan kesalahan lebih ramah dapat diberikan.



                                                                                            16 | P a g e
   25   26   27   28   29   30   31   32   33   34   35