Що таке XMLHttpRequest в JavaScript?
XMLHttpRequest - це стандартний об'єкт у JavaScript, який надає функціональність для надсилання HTTP-запитів та отримання відповідей від сервера без перезавантаження сторінки. Цей об'єкт часто використовується для виконання асинхронних запитів до сервера та оновлення вмісту веб-сторінки без повного перезавантаження.
// Створення об'єкта XMLHttpRequest
const xhr = new XMLHttpRequest();
// Налаштування запиту
xhr.open('GET', 'https://jsonplaceholder.typicode.com/posts/1', true);
// Обробка подій
xhr.onload = function() {
if (xhr.status === 200) {
// Обробка успішної відповіді
const responseData = JSON.parse(xhr.responseText);
console.log(responseData);
} else {
// Обробка помилки
console.error('Error:', xhr.statusText);
}
};
Коментарі