Skip to main content

Ralat HTTP dan Kod Status Dijelaskan

Belajar Biola - Jangkauan Nada Dalam Nada Dasar Bes, Posisi Dasar (Lihat Deskripsi) (April 2025)

Belajar Biola - Jangkauan Nada Dalam Nada Dasar Bes, Posisi Dasar (Lihat Deskripsi) (April 2025)
Anonim

Apabila anda melawat tapak web, pelayar anda - pelanggan - membuat sambungan ke pelayan web melalui protokol rangkaian yang dinamakan HTTP. Sambungan rangkaian ini menyokong penghantaran data balas dari pelayan kepada pelanggan termasuk kandungan laman web dan juga beberapa maklumat kawalan protokol. Kadang-kadang, anda mungkin tidak berjaya mencapai laman web yang anda cuba capai. Sebaliknya, anda melihat ralat atau kod status.

Jenis-jenis Kesilapan HTTP dan Kod Status

Termasuk dalam data tindak balas pelayan HTTP untuk setiap permintaan adalah nombor kod yang menunjukkan hasil permintaan tersebut. Kod keputusan ini adalah nombor tiga angka yang dibahagikan kepada kategori:

  • 100-199: status maklumat
  • 200-299: status kejayaan
  • 300-399: status pengalihan semula
  • 400-499: kesilapan pelanggan
  • 500-599: kesilapan pelayan

Hanya beberapa kesilapan dan kod status yang boleh dilihat di internet atau intranet. Kod yang berkaitan dengan ralat biasanya ditunjukkan dalam halaman web yang dipaparkan sebagai output permintaan yang gagal, sementara kod status lain tidak dipaparkan kepada pengguna.

200 OK

Dalam kes status HTTP 200 OK, pelayan web memproses permintaan itu dengan jayanya dan menghantar kandungan ke penyemak imbas. Kebanyakan permintaan HTTP menghasilkan status ini. Pengguna jarang melihat kod ini pada skrin kerana penyemak imbas web biasanya hanya menunjukkan kod jika ada masalah.

Continue Reading Below

Kesilapan 404 tidak ditemui

Apabila anda melihat ralat HTTP 404 tidak dijumpai, pelayan web tidak dapat mencari halaman, fail, atau sumber lain yang diminta. Kesalahan HTTP 404 menunjukkan sambungan rangkaian antara pelanggan dan pelayan berjaya dibuat. Kesalahan ini biasanya berlaku apabila orang secara manual memasukkan URL yang salah ke dalam penyemak imbas, atau pentadbir pelayan web mengalihkan fail tanpa mengalihkan alamat ke lokasi baru yang sah. Anda perlu mengesahkan URL untuk menangani masalah ini atau tunggu pentadbir web membetulkannya.

Continue Reading Below

Ralat 500 Ralat Pelayan Dalaman

Dengan ralat HTTP 500 Ralat Pelayan Dalaman, pelayan web menerima permintaan yang sah dari klien tetapi tidak dapat memprosesnya. Kesalahan HTTP 500 berlaku apabila pelayan menghadapi beberapa gangguan teknikal umum seperti rendah pada memori yang tersedia atau ruang cakera. Pentadbir pelayan mesti membetulkan masalah ini.

Ralat 503 Perkhidmatan Tidak Tersedia

Ralat HTTP 503 Perkhidmatan Tidak Ada menunjukkan pelayan web tidak dapat memproses permintaan klien masuk. Sesetengah pelayan web menggunakan HTTP 503 untuk menunjukkan kegagalan yang diharapkan, disebabkan oleh dasar pentadbiran seperti melebihi had bilangan pengguna serentak atau penggunaan CPU, untuk membezakannya daripada kegagalan yang tidak dijangka yang biasanya dilaporkan sebagai HTTP 500.

Continue Reading Below

301 Dipindahkan Secara Tetap

HTTP 301 Dipindahkan Secara Tetap menunjukkan URI yang ditentukan oleh pelanggan telah dipindahkan ke lokasi lain menggunakan kaedah yang dipanggil Pengalihan HTTP , yang membolehkan pelanggan mengeluarkan permintaan baru dan mengambil sumber dari lokasi baru. Pelayar web secara automatik mengikuti pengubahsuaian HTTP 301 tanpa memerlukan campur tangan pengguna.

302 Found atau 307 Redirect Temporary

Status 302 Dijumpai adalah sama dengan 301, tetapi kod 302 direka untuk kes-kes di mana sumber dipindahkan buat sementara waktu daripada secara kekal. Pentadbir pelayan harus menggunakan HTTP 302 hanya semasa tempoh penyelenggaraan kandungan ringkas. Pelayar web mengikuti 302 pelencongan secara automatik seperti yang mereka lakukan untuk kod 301. HTTP versi 1.1 menambah kod baru, 307 Pengalihan Sementara, untuk menunjukkan pengalihan sementara.

Continue Reading Below

400 Permintaan Buruk

Jawapan daripada 400 Permintaan Buruk biasanya bermaksud pelayan web tidak memahami permintaan itu kerana sintaks tidak sah. Biasanya, ini menunjukkan gangguan teknikal yang melibatkan klien, tetapi korupsi data pada rangkaian itu sendiri juga boleh menyebabkan kesilapan.

401 Tidak dibenarkan

The 401 Tidak dibenarkan ralat berlaku apabila klien web meminta sumber yang dilindungi pada pelayan, tetapi klien belum disahkan untuk akses. Biasanya, pelanggan mesti log masuk ke pelayan dengan nama pengguna dan kata laluan yang sah untuk menyelesaikan masalah.

Continue Reading Below

100 Teruskan

Ditambah dalam versi 1.1 protokol, status HTTP 100 Teruskan direka untuk menggunakan lebar jalur rangkaian dengan lebih cekap dengan membenarkan pelayan peluang untuk mengesahkan kesediaan mereka untuk menerima permintaan besar. Protokol Lanjutkan membolehkan klien HTTP 1.1 menghantar mesej yang kecil, khusus dikonfigurasi meminta pelayan membalas dengan 100 kod. Ia kemudian menunggu maklum balas sebelum menghantar permintaan susulan (biasanya besar). Pelanggan HTTP 1.0 dan pelayan tidak menggunakan kod ini.

204 Tiada Kandungan

Anda akan melihat mesej itu 204 Tiada Kandungan apabila pelayan menghantar balasan yang sah kepada permintaan klien yang mengandungi maklumat header sahaja-ia tidak mengandungi sebarang badan mesej. Pelanggan web boleh menggunakan HTTP 204 untuk memproses respons server dengan lebih cekap, mengelakkan laman penyegaran yang tidak perlu, contohnya.

Continue Reading Below

502 Bad Gateway

Masalah rangkaian antara klien dan pelayan menyebabkan 502 Bad Gateway kesilapan. Ia boleh dicetuskan oleh ralat konfigurasi pada firewall rangkaian, penghala, atau peranti gerbang rangkaian lain.