HTTP 404 itu apa sih? Jelaskan dalam bahasa melayu ya

Mesej ralat HTTP 404, 404 Not Found, 404, Page Not Found, atau Server Not Found ada respons standard Hypertext Transfer Protocol (HTTP), dalam komunikasi rangkaian komputer, untuk menunjukkan bahawa penyemak imbas dapat berkomunikasi dengan pelayan tertentu, tetapi pelayan tidak dapat menemui apa yang diminta. Kesalahan itu juga dapat digunakan ketika pelayan tidak ingin mengungkapkan sama ada ia mempunyai maklumat yang diminta.

Pelayan hos laman web biasanya akan menghasilkan laman web "404 Not Found" apabila pengguna cuba mengikuti pautan yang rosak atau mati ; oleh itu ralat 404 adalah salah satu ralat yang paling dikenali yang dihadapi di World Wide Web .

Ketika berkomunikasi melalui HTTP, pelayan diminta untuk menanggapi permintaan, seperti permintaan penyemak imbas web untuk halaman web, dengan kod respons berangka dan pesan pilihan, wajib, atau tidak diizinkan (berdasarkan kod status). Dalam kod 404, digit pertama menunjukkan kesalahan klien, seperti Pelokasi Sumber Seragam (Uniform Resource Locator, URL) yang tersalah taip. Dua digit berikut menunjukkan ralat khusus yang dihadapi. Penggunaan kod tiga digit HTTP mirip dengan penggunaan kod tersebut dalam protokol sebelumnya seperti FTP dan NNTP . Pada tahap HTTP, kod respons 404 diikuti oleh "sebab ralat" yang dapat dibaca oleh manusia. Spesifikasi HTTP menunjukkan frasa "Tidak Ditemui"  dan banyak pelayan web secara lalai mengeluarkan halaman HTML yang merangkumi kod 404 dan frasa "Tidak Ditemui".