http siri kod status termasuk siri 1xx, 2xx, 3xx, 4xx dan 5xx. Pengenalan terperinci: 1. Siri 1xx kod status menunjukkan bahawa pelayan telah menerima permintaan, tetapi masih memerlukan pemprosesan lanjutan ini digunakan terutamanya untuk menyampaikan beberapa maklumat tambahan untuk membantu pelanggan memahami kemajuan pemprosesan permintaan Teruskan menunjukkan bahawa pelayan telah menerima permintaan kepada pengepala permintaan, dan pelanggan harus terus menghantar isi permintaan 101 Switching Protocols menunjukkan bahawa pelayan telah memahami permintaan pelanggan, dsb.
Sistem pengendalian untuk tutorial ini: sistem Windows 10, komputer DELL G3.
Kod status HTTP ialah pengecam yang digunakan dalam protokol HTTP untuk menunjukkan respons pelayan terhadap permintaan tersebut. Ia terdiri daripada tiga digit yang dibahagikan kepada lima siri, setiap satu mewakili jenis tindak balas yang berbeza. Artikel ini akan memperkenalkan lima siri kod status HTTP dan kod status yang sepadan.
1xx siri: Kod status maklumat
1xx siri kod status menunjukkan bahawa pelayan telah menerima permintaan, tetapi pemprosesan selanjutnya masih diperlukan. Kod status ini digunakan terutamanya untuk menyampaikan beberapa maklumat tambahan untuk membantu pelanggan memahami kemajuan permintaan.
100 Teruskan: Menunjukkan bahawa pelayan telah menerima pengepala permintaan dan pelanggan harus terus menghantar kandungan permintaan.
101 Menukar Protokol: Menunjukkan bahawa pelayan telah memahami permintaan pelanggan dan akan bertukar kepada protokol lain untuk pemprosesan.
2xx siri: Kod status kejayaan
Siri 2xx kod status menunjukkan bahawa pelayan berjaya menerima, memahami dan memproses permintaan. Kod status ini biasanya menunjukkan bahawa permintaan telah berjaya diproses dan pelanggan boleh terus menghantar permintaan atau melakukan operasi lain.
200 OK: Menunjukkan bahawa permintaan itu berjaya dan sumber yang diminta telah dikembalikan.
201 Dibuat: Menunjukkan bahawa permintaan itu berjaya dan sumber baharu telah dibuat pada pelayan.
204 Tiada Kandungan: Menunjukkan bahawa permintaan itu berjaya, tetapi pelayan tidak mengembalikan sebarang kandungan.
3xx siri: Ubah hala kod status
Siri 3xx kod status menunjukkan bahawa pelanggan perlu mengambil tindakan selanjutnya untuk melengkapkan permintaan. Kod status ini biasanya digunakan untuk mengubah hala pelanggan ke sumber atau alamat lain.
301 Dialihkan Secara Kekal: Menunjukkan bahawa sumber yang diminta telah dialihkan secara kekal ke URL baharu.
302 Ditemui: Menunjukkan bahawa sumber yang diminta telah dialihkan buat sementara waktu ke URL baharu.
304 Tidak Diubah Suai: Menunjukkan bahawa sumber cache pelanggan adalah yang terkini dan boleh digunakan secara langsung.
4xx siri: Kod status ralat pelanggan
Siri 4xx kod status menunjukkan bahawa permintaan yang dihantar oleh pelanggan mempunyai ralat atau tidak dapat diselesaikan. Kod status ini biasanya menunjukkan bahawa pelanggan perlu mengambil beberapa tindakan untuk membetulkan ralat.
400 Permintaan Buruk: Menunjukkan bahawa permintaan yang dihantar oleh klien mempunyai ralat sintaks.
403 Dilarang: Menunjukkan bahawa pelanggan tidak mempunyai kebenaran untuk mengakses sumber yang diminta.
404 Tidak Ditemui: Menunjukkan bahawa sumber yang diminta tidak wujud.
5xx siri: Kod status ralat pelayan
Siri 5xx kod status menunjukkan bahawa ralat berlaku apabila pelayan memproses permintaan. Kod status ini biasanya menunjukkan bahawa pelayan tidak dapat menyelesaikan permintaan.
500 Ralat Pelayan Dalaman: Menunjukkan bahawa ralat tidak diketahui berlaku semasa pelayan melaksanakan permintaan.
502 Bad Gateway: Menunjukkan bahawa pelayan, bertindak sebagai get laluan atau proksi, menerima respons tidak sah daripada pelayan huluan.
503 Perkhidmatan Tidak Tersedia: Menunjukkan bahawa pelayan tidak dapat memproses permintaan buat sementara waktu, biasanya disebabkan beban berlebihan atau penyelenggaraan.
Ringkasan:
Kod status HTTP ialah pengecam yang digunakan untuk menunjukkan respons pelayan terhadap permintaan. Ia terbahagi kepada lima siri, termasuk siri 1xx, 2xx, 3xx, 4xx dan 5xx. Setiap siri mewakili jenis tindak balas yang berbeza, termasuk kod status maklumat, kod status kejayaan, kod status ubah hala, kod status ralat pelanggan dan kod status ralat pelayan. Memahami maksud dan tujuan kod status HTTP boleh membantu pembangun lebih memahami dan memproses permintaan dan respons HTTP.
Atas ialah kandungan terperinci Apakah siri kod status http?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!