Configuring Request open and sendتهيئة الطلب open وsend
أرسل طلبات AJAX بأمان في JavaScript: أتقن تهيئة xhr.open وxhr.send، وإبقاء الوضع غير المتزامن true، وترميز معاملات GET بـ encodeURIComponent، وضبط رؤوس POST.
3 صفوف تعليمية
جافا سكريبت
2,937 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
يفصل الكائن XMLHttpRequest دائماً بين مرحلة إعداد الطلب ومرحلة إطلاقه الفعلي عبر الشبكة في خطوتين واضحتين:
xhr.open(method, url, true): تهيّئ طريقة الطلب ("GET" أو "POST") وعنوان الوجهة والوضع غير المتزامن، دون إرسال أي بايت بعد.
xhr.send(body): تطلق الطلب فعلياً عبر الشبكة؛ وتُستدعى فارغة لطلبات GET، بينما يُمرر بداخلها جسم البيانات لطلبات POST.
الصف 2
صورة توضيحية
الصف 3
ملاحظة هامة
جميع فقرات هذا الدرس (إرسال طلبات الشبكة عبر AJAX في JavaScript)