جدول المحتويات:

ما هو ملف XHR؟
ما هو ملف XHR؟

فيديو: ما هو ملف XHR؟

فيديو: ما هو ملف XHR؟
فيديو: Learn JavaScript In Arabic 2021 - #182 - Promise And XHR 2024, شهر نوفمبر
Anonim

XMLHttpRequest ( XHR ) عبارة عن واجهة برمجة تطبيقات في شكل كائن تقوم طرقه بنقل البيانات بين متصفح الويب وخادم الويب. يتم توفير الكائن بواسطة بيئة JavaScript بالمتصفح. يحتفظ WHATWG بملف XHR المعيار كوثيقة حية.

وبالمثل قد يتساءل المرء ، ماذا يفعل XHR Send؟

ال XMLHttpRequest طريقة يرسل () يرسل الطلب إلى الخادم. إذا كان الطلب يكون غير متزامن (أي يكون الافتراضي) ، تعود هذه الطريقة بمجرد الطلب أرسل والنتيجة يكون يتم تسليمها باستخدام الأحداث. إذا كانت طريقة الطلب يكون GET أو HEAD ، معلمة الجسم يكون تم تجاهله ونص الطلب يكون تعيين إلى لاغية.

بعد ذلك ، السؤال هو ، ما هو XHR في Chrome؟ XMLHttpRequest . بواسطة Vangie Beal يتم اختصاره كـ XHR , XMLHttpRequest هي مجموعة من واجهات برمجة التطبيقات التي يمكن استخدامها بواسطة لغات البرمجة النصية لمتصفح الويب ، مثل JavaScript لنقل بيانات XML وغيرها من البيانات النصية من وإلى خادم الويب باستخدام HTTP. أمثلة على التطبيقات التي تستخدم XMLHttpRequest بما في ذلك جوجل Gmail وخرائط جوجل.

وبالمثل ، قد تسأل ، كيف تستخدم XHR؟

للقيام بالطلب نحتاج إلى 3 خطوات:

  1. إنشاء XMLHttpRequest: let xhr = new XMLHttpRequest () ؛ المنشئ ليس لديه حجج.
  2. قم بتهيئته ، عادةً مباشرةً بعد XMLHttpRequest: xhr.
  3. إرساله. xhr.
  4. استمع إلى أحداث xhr للاستجابة لها. هذه الأحداث الثلاثة هي الأكثر استخدامًا:

ما هو XHR في اياكس؟

XMLHttpRequest ( XHR ) هي واجهة برمجة تطبيقات يمكن استخدامها بواسطة JavaScript و JScript و VBScript ولغات البرمجة النصية الأخرى لمتصفح الويب لنقل بيانات XML ومعالجتها من وإلى خادم الويب باستخدام HTTP ، وإنشاء قناة اتصال مستقلة بين جانب العميل لصفحة ويب وجانب الخادم.

موصى به: