Cara menggunakan
- Taip kod atau perkataan, contohnya 502 atau redirect, ke dalam kotak carian.
- Atau tapis mengikut kelas — maklumat, berjaya, ubah hala, ralat klien atau ralat pelayan.
- Pautkan kepada kod tertentu dengan menambah nombornya pada alamat halaman, contohnya #404.
Penerangan pilihan
- Kelas
- 1xx maklumat, 2xx berjaya, 3xx ubah hala, 4xx ralat klien (masalah pada permintaan) dan 5xx ralat pelayan (masalah pada pelayan).
- Bukan piawai
- Kod seperti Nginx 499 dan Cloudflare 520–524 tiada dalam mana-mana RFC tetapi kerap muncul dalam log.
Memilih kod ubah hala
Lima kod ubah hala dalam RFC 9110 berbeza dalam dua cara: sama ada perpindahan itu kekal, dan sama ada klien boleh menukar kaedah permintaan apabila mengikut ubah hala.
| Kod | Maksud | Kekal | Kaedah selepas ubah hala |
|---|---|---|---|
| 301 | Moved Permanently | Ya | Boleh berubah daripada POST kepada GET |
| 302 | Found | Tidak | Boleh berubah daripada POST kepada GET |
| 303 | See Other | Tidak | Sentiasa menjadi GET |
| 307 | Temporary Redirect | Tidak | Mesti kekal sama |
| 308 | Permanent Redirect | Ya | Mesti kekal sama |
Untuk perpindahan halaman biasa atau ubah hala HTTP ke HTTPS, 301 ialah pilihan lazim. Gunakan 308 atau 307 apabila permintaan POST, contohnya borang atau panggilan API, mesti sampai ke alamat baharu tanpa berubah. Gunakan 303 selepas penghantaran borang yang berjaya untuk menghantar pelayar ke halaman keputusan yang diambilnya dengan GET.
Soalan lazim
Apakah perbezaan antara 301 dan 302?
301 ialah pemindahan kekal — pelayar dan enjin carian beralih kepada URL baharu. 302 bersifat sementara. Gunakan 308 atau 307 jika kaedah dan badan permintaan tidak boleh berubah.
Apakah perbezaan antara 401 dan 403?
401 bermaksud anda belum disahkan — log masuk dan cuba lagi. 403 bermaksud anda sudah disahkan atau dikenal pasti tetapi tidak dibenarkan; log masuk semula tidak akan membantu.
Apakah maksud 502 Bad Gateway?
Proksi atau pengimbang beban tidak dapat menerima respons yang sah daripada aplikasi di belakangnya, biasanya kerana aplikasi itu ranap, sedang dimulakan semula atau tidak mendengar sambungan.
Privasi
Alat ini berjalan sepenuhnya dalam pelayar anda. Fail dan teks anda diproses pada peranti anda dan tidak pernah dimuat naik ke pelayan kami.