תוכן עניינים:

מהו קובץ XHR?
מהו קובץ XHR?

וִידֵאוֹ: מהו קובץ XHR?

וִידֵאוֹ: מהו קובץ XHR?
וִידֵאוֹ: CS50 2013 - Week 9 2024, נוֹבֶמבֶּר
Anonim

XMLHttpRequest ( XHR ) הוא API בצורת אובייקט ששיטותיו מעבירות נתונים בין דפדפן אינטרנט לשרת אינטרנט. האובייקט מסופק על ידי סביבת JavaScript של הדפדפן. WHATWG מתחזקת XHR תקן כמסמך חי.

באופן דומה אפשר לשאול, מה עושה XHR Send?

ה XMLHttpRequest שיטה לִשְׁלוֹחַ () שולח את הבקשה לשרת. אם הבקשה הוא אסינכרוני (אשר הוא ברירת המחדל), שיטה זו חוזרת מיד עם הבקשה נשלח ואת התוצאה הוא נמסר באמצעות אירועים. אם שיטת הבקשה הוא GET או HEAD, פרמטר הגוף הוא התעלמו וגוף הבקשה הוא מוגדר ל- null.

לאחר מכן, השאלה היא מה זה XHR בכרום? XMLHttpRequest . מאת Vangie Beal מקוצר בשם XHR , XMLHttpRequest היא קבוצה של ממשקי API שניתן להשתמש בהם על ידי שפות סקריפטים של דפדפן אינטרנט, כגון JavaScript כדי להעביר נתוני XML ונתוני טקסט אחרים לשרת אינטרנט וממנו באמצעות HTTP. דוגמאות ליישומים המשתמשים XMLHttpRequest כולל את גוגל ג'ימייל ומפות גוגל.

באופן דומה, אתה עשוי לשאול, איך אתה משתמש ב-XHR?

כדי לבצע את הבקשה, אנחנו צריכים 3 שלבים:

  1. צור XMLHttpRequest: let xhr = new XMLHttpRequest (); לבנאי אין טיעונים.
  2. אתחול אותו, בדרך כלל מיד לאחר XMLHttpRequest חדשה: xhr.
  3. שלח את זה החוצה. xhr.
  4. האזינו לאירועי xhr לקבלת תגובה. שלושת האירועים הללו הם הנפוצים ביותר:

מה זה XHR באייאקס?

XMLHttpRequest ( XHR ) הוא API שניתן להשתמש בו על ידי JavaScript, JScript, VBScript ושפות סקריפטים אחרות של דפדפן אינטרנט כדי להעביר ולתפעל נתוני XML אל וממנו שרת אינטרנט באמצעות HTTP, תוך יצירת ערוץ חיבור עצמאי בין צד הלקוח וצד השרת של דף אינטרנט..

מוּמלָץ: