Mundarija:

XHR fayli nima?
XHR fayli nima?

Video: XHR fayli nima?

Video: XHR fayli nima?
Video: 073. AJAX va API | JavaScript darslari | O'zbek tilida | JavaScript Amaliyot 2024, Noyabr
Anonim

XMLHttpRequest ( XHR ) - bu ob'ekt ko'rinishidagi API, uning usullari veb-brauzer va veb-server o'rtasida ma'lumotlarni uzatadi. Ob'ekt brauzerning JavaScript muhiti tomonidan taqdim etiladi. WHATWG ni saqlaydi XHR standart jonli hujjat sifatida.

Xuddi shunday, XHR Send nima qiladi, deb so'rashi mumkin.

The XMLHttpRequest usuli yuborish () so'rovni serverga yuboradi. Agar so'rov bo'lsa hisoblanadi asinxron (qaysi hisoblanadi sukut bo'yicha), bu usul so'rov yuborilishi bilanoq qaytadi yuboriladi va natija hisoblanadi hodisalar yordamida yetkaziladi. Agar so'rov usuli bo'lsa hisoblanadi GET yoki HEAD, tana parametri hisoblanadi e'tiborga olinmagan va so'rov organi hisoblanadi null ga o'rnating.

Keyinchalik savol tug'iladi, Chrome'da XHR nima? XMLHttpRequest . Vangi Beal tomonidan qisqartirilgan XHR , XMLHttpRequest XML va boshqa matn ma'lumotlarini HTTP yordamida veb-serverga va undan ko'chirish uchun JavaScript kabi veb-brauzer skript tillari tomonidan ishlatilishi mumkin bo'lgan API to'plamidir. Foydalanadigan ilovalarga misollar XMLHttpRequest Google Gmail va Google Xaritalar kiradi.

Xuddi shunday, siz XHR dan qanday foydalanasiz deb so'rashingiz mumkin.

So'rovni bajarish uchun bizga 3 qadam kerak:

  1. XMLHttpRequest yarating: let xhr = new XMLHttpRequest (); Konstruktorda argumentlar yo'q.
  2. Odatda yangi XMLHttpRequest: xhr dan so'ng uni ishga tushiring.
  3. Uni yuboring. xhr.
  4. Javob uchun xhr voqealarini tinglang. Ushbu uchta hodisa eng ko'p qo'llaniladi:

Ajaxda XHR nima?

XMLHttpRequest ( XHR ) - bu JavaScript, JScript, VBScript va boshqa veb-brauzer skript tillari tomonidan HTTP yordamida veb-serverga XML ma'lumotlarini uzatish va manipulyatsiya qilish, veb-sahifaning mijoz tomoni va server tomoni o'rtasida mustaqil ulanish kanalini o'rnatish uchun ishlatilishi mumkin bo'lgan API..

Tavsiya: