javascript

Working With XMLHttpRequest

The XMLHttpRequest is a Javascript object that is used to interact with web servers.

The XMLHttpRequest() is a Javascript function that makes it possible for developers to fetch XML data from the database without reloading the entire page.

Now, XMLHttpRequest is not just limited to XML alone. It can be used to retrieve any type of data, especially from an API.

Let us see an example of how it works.

let xhr = new XMLHttpRequest(); //Invoke an instance
xhr.onload = success; //call success function
xhr.onerror = error; //call error function
xhr.open('GET',' fetch('https://api.github.com/repos/javascript-tutorial/en.javascript.info/commits'); //initiate a request
xhr.send(); //send the request

//Handle success
function success(){
let data = JSON.parse(this.responseText);
console.log(data);
}

//Handle error
function error(err){
console.log(`Request failed: ${err}`);
}

Result:

Recent Posts

Cloudinary vs. AWS vs. ImageKit.io vs. Cloudflare

Choosing the right asset management service is vital. Cloudinary is frequently mentioned, but how does…

3 days ago

How to Integrate Cloudinary with PHP

Cloudinary is a powerful cloud-based media management platform that allows you to upload, store, manage,…

6 days ago

Trump Extends U.S. TikTok Sale Deadline to September 2025

In a surprising turn of events, former President Donald Trump announced on June 19, 2025,…

2 weeks ago

Master React Native Flexbox

Flexbox is a powerful layout system in React Native that allows developers to create responsive…

3 weeks ago

Getting Started With TensorFlow

"The journey of a thousand miles begins with a single step." — Lao Tzu Welcome…

3 weeks ago

Your Mind is a Supercomputer

We often describe ourselves as "processing" information, "rebooting" after a bad day, or feeling "overloaded"…

4 weeks ago