Verifying readyState and HTTP statusفحص readyState وكود 200
استقبل وعالج ردود الخادم في AJAX بدقة: تحقّق من المرحلة الرابعة readyState وكود النجاح 200، واقرأ responseText، واضبط responseType، وافحص رؤوس الاستجابة.
3 صفوف تعليمية
جافا سكريبت
2,535 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
أثناء رحلة الطلب من المتصفح إلى الخادم وعودته، تتدرج قيمة الخاصية xhr.readyState من الرقم 0 حتى 4. عند استخدام المعالج onreadystatechange، يجب التحقق من الشرط المزدوج معاً: اكتمال النقل (readyState === 4) ونجاح كود الحالة (status ضمن النطاق 200..299) قبل لمس البيانات.
الصف 2
صورة توضيحية
الصف 3
ملاحظة هامة
جميع فقرات هذا الدرس (استقبال ومعالجة استجابة الخادم في AJAX)