Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Apakah kod status permintaan ajax?

Apakah kod status permintaan ajax?

青灯夜游
Lepaskan: 2022-01-17 17:04:53
asal
6606 orang telah melayarinya

Kod status permintaan ajax ialah: 100 (teruskan), 101 (tukar protokol), 200 (berjaya), 201 (dicipta), 205 (tekan semula kandungan), 301 (perpindahan kekal), 400 ( Buruk permintaan), 401 (Tidak dibenarkan), 403 (Dilarang), 500 (Ralat pelayan dalaman), 502 (Pintu masuk buruk), dsb.

Apakah kod status permintaan ajax?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Penjelasan terperinci tentang semua kod status untuk permintaan ajax

1XX (respon sementara):

bermaksud Kod status yang bertindak balas buat sementara waktu dan memerlukan peminta untuk meneruskan operasi;

 100 (Teruskan): Peminta hendaklah terus membuat permintaan. Pelayan mengembalikan kod ini untuk menunjukkan bahawa ia telah menerima bahagian pertama permintaan dan sedang menunggu bahagian lain

 101 (protokol bertukar): Meminta permintaan ini untuk menukar protokol, pelayan telah mengesahkan dan sedang; sebenarnya bertukar;

2XX (berjaya):

Kod status yang menunjukkan bahawa permintaan telah berjaya diproses; 200 (berjaya): Pelayan telah berjaya memproses permintaan tersebut. Biasanya, ini bermakna pelayan menyediakan halaman web yang diminta. Jika kod status ini muncul untuk fail robots.txt anda, ini bermakna Googlebot berjaya mendapatkan semula fail tersebut.

201 (Dicipta): Permintaan berjaya dan pelayan mencipta sumber baharu.

202 (Diterima); Pelayan telah menerima permintaan tetapi masih belum memprosesnya.

203 (Maklumat tidak dibenarkan): Pelayan telah berjaya memproses permintaan, tetapi maklumat yang dikembalikan mungkin datang daripada sumber lain.

204 (Tiada Kandungan): Pelayan berjaya memproses permintaan tetapi tidak mengembalikan sebarang kandungan.

205 (set semula kandungan): Pelayan berjaya memproses permintaan tetapi tidak mengembalikan sebarang kandungan. Tidak seperti respons 204, respons ini memerlukan peminta untuk menetapkan semula paparan dokumen (contohnya, kosongkan kandungan borang untuk memasukkan kandungan baharu).

 206 (sebahagian kandungan): Pelayan berjaya memproses sebahagian daripada permintaan GET.

3xx (Redirect)

Tindakan lanjut diperlukan untuk melengkapkan permintaan. Biasanya, kod status ini digunakan untuk ubah hala. Google mengesyorkan agar anda menggunakan tidak lebih daripada 5 ubah hala bagi setiap permintaan. Anda boleh menggunakan Alat Juruweb untuk melihat sama ada Googlebot menghadapi masalah merangkak halaman diubah hala. Halaman Perayapan Web di bawah Diagnostik menyenaraikan URL yang tidak dapat dirangkak oleh Googlebot kerana ralat ubah hala.

300 (berbilang pilihan): Sebagai tindak balas kepada permintaan, pelayan boleh melakukan pelbagai operasi. Pelayan boleh memilih tindakan berdasarkan peminta (ejen pengguna) atau menyediakan senarai tindakan untuk dipilih oleh peminta.

301 (Dipindahkan Secara Kekal): Halaman web yang diminta telah dialihkan secara kekal ke lokasi baharu. Apabila pelayan mengembalikan respons ini (sebagai tindak balas kepada permintaan GET atau HEAD), ia secara automatik memajukan peminta ke lokasi baharu. Anda harus menggunakan kod ini untuk memberitahu Googlebot bahawa halaman atau tapak web telah dialihkan secara kekal ke lokasi baharu.

302 (Pergerakan Sementara): Pelayan sedang membalas permintaan daripada halaman web di lokasi lain, tetapi peminta harus terus menggunakan lokasi asal untuk membalas permintaan masa hadapan. Kod ini serupa dengan kod 301 yang bertindak balas untuk mendapatkan dan mengepalai permintaan Ia akan mengubah hala secara automatik peminta ke lokasi yang berbeza Walau bagaimanapun, kod ini tidak boleh digunakan untuk memberitahu Googlebot bahawa halaman web atau tapak web telah berpindah, kerana Googlebot akan terus merangkak ke lokasi asal dan diindeks.

303 (Lihat lokasi lain): Pelayan mengembalikan kod ini apabila peminta harus menggunakan permintaan get berasingan ke lokasi berbeza untuk mendapatkan semula respons. Untuk semua permintaan di luar kepala, pelayan akan pergi ke lokasi lain secara automatik;

  304 (Tidak diubah suai): Halaman web yang diminta tidak diubah suai sejak permintaan terakhir. Apabila pelayan mengembalikan respons ini, tiada kandungan halaman web dikembalikan; pelayan harus dikonfigurasikan untuk mengembalikan respons ini (dipanggil pengepala HTTP if-modified-Sejak) jika halaman web tidak berubah sejak permintaan terakhir peminta. Pelayan boleh memberitahu googlebot bahawa halaman itu tidak berubah sejak kali terakhir ia dirangkak, dengan itu menjimatkan lebar jalur dan overhed.

305 (Menggunakan Proksi): Peminta hanya boleh menggunakan proksi untuk mengakses halaman web yang diminta. Jika pelayan mengembalikan respons ini, ia juga menunjukkan bahawa peminta harus menggunakan proksi.

  307 (Ubah Hala Sementara): Pelayan pada masa ini bertindak balas kepada permintaan daripada halaman web di lokasi yang berbeza, tetapi peminta harus terus menggunakan lokasi asal untuk membalas permintaan pada masa hadapan get and head requests href="">Kod adalah serupa dan akan mengubah hala secara automatik peminta ke lokasi lain, tetapi ia tidak sepatutnya memberitahu googlebot bahawa halaman atau tapak web telah berpindah, kerana googlebot akan terus merangkak dan mengindeks lokasi asal .

4xx (ralat permintaan)

Kod status ini menunjukkan bahawa permintaan mungkin tersilap, menghalang pemprosesan pelayan

400 (permintaan buruk) : Pelayan tidak Memahami sintaks permintaan;

401 (Tidak dibenarkan): Permintaan memerlukan pengesahan;

403 (Dilarang): Pelayan menolak permintaan itu. Jika anda melihat kod status ini apabila Googlebot cuba merangkak halaman yang sah di tapak anda (anda boleh melihatnya pada halaman Perangkak Web di bawah Diagnostik Alat Juruweb Google), ada kemungkinan hos pelayan telah menafikan akses Googlebot;

404 (Tidak Ditemui):

405 (Kaedah Dilumpuhkan): Lumpuhkan kaedah yang dinyatakan dalam permintaan

406 (Tidak Diterima): Tidak dapat membalas permintaan menggunakan ciri kandungan permintaan; Halaman web;

407 (Kebenaran proksi diperlukan): Kod status ini serupa dengan 401 (Tidak dibenarkan), tetapi menyatakan bahawa peminta harus membenarkan Gunakan proksi. Jika pelayan mengembalikan respons ini, ia juga menunjukkan bahawa peminta harus menggunakan proksi; Konflik): Berlaku apabila pelayan menyelesaikan konflik permintaan. Pelayan MESTI memasukkan maklumat tentang konflik dalam respons. Pelayan boleh mengembalikan kod ini apabila membalas permintaan PUT yang bercanggah dengan permintaan sebelumnya, bersama-sama dengan senarai perbezaan antara kedua-dua permintaan

 410 (Dipadamkan): Jika sumber yang diminta telah dipadamkan secara kekal, pelayan akan Mengembalikan respons ini. Kod ini serupa dengan kod 404 (Tidak Ditemui), tetapi kadangkala digunakan sebagai ganti kod 404 apabila sumber sebelum ini wujud tetapi kini tidak. Jika sumber telah dialihkan secara kekal, anda harus menggunakan 301 untuk menentukan lokasi baharu sumber itu; Prasyarat tidak dipenuhi): Pelayan tidak memenuhi salah satu prasyarat yang ditetapkan oleh peminta dalam permintaan

413 (Entiti permintaan terlalu besar): Pelayan tidak boleh memproses permintaan kerana entiti permintaan terlalu besar dan melebihi saiz pelayan 415 (jenis media tidak disokong): Format yang diminta tidak disokong oleh halaman yang diminta;

416 (julat yang diminta tidak memenuhi keperluan): Jika halaman tidak dapat memberikan julat yang diminta, pelayan akan mengembalikannya kod status;

417 ( Jangkaan tidak tercapai): Pelayan tidak memenuhi keperluan untuk medan pengepala permintaan "Jangkaan"; ralat)


Kod status ini menunjukkan bahawa ralat dalaman berlaku semasa pelayan sedang memproses permintaan. Ralat ini mungkin ralat pada pelayan itu sendiri, bukannya ralat permintaan;

500 (ralat dalaman pelayan): Pelayan mengalami ralat dan tidak dapat menyelesaikan permintaan itu; belum dilaksanakan): Pelayan tidak mempunyai fungsi untuk menyelesaikan permintaan. Sebagai contoh, kod ini mungkin dikembalikan apabila pelayan tidak mengenali kaedah permintaan; 🎜>

503 (Pelayan Tidak Tersedia) Digunakan): Pelayan tidak tersedia pada masa ini (kerana lebihan beban atau masa henti untuk penyelenggaraan). Biasanya, ini hanyalah keadaan sementara

504 (masa tamat gerbang): Pelayan bertindak sebagai gerbang atau proksi, tetapi permintaan tidak diterima daripada pelayan huluan dalam masa

505 ( Versi http tidak disokong): Pelayan Versi protokol HTTP yang digunakan dalam permintaan tidak disokong

[Cadangan tutorial berkaitan:

Tutorial video AJAX]

Atas ialah kandungan terperinci Apakah kod status permintaan ajax?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan