XMLHttpRequest (XHR) is a JavaScript class[a] containing methods to asynchronously transmit HTTP requests from a web browser to a web server.[1] The methods allow a browser-based application to make a fine-grained server call and store the results in XMLHttpRequest's responseText attribute.[2] The XMLHttpRequest class is a component of Ajax programming. Prior to Ajax, an HTML form needed to be com
![XMLHttpRequest - Wikipedia](https://cdn-ak-scissors.b.st-hatena.com/image/square/6ba77661b910901061f8e6c7bff84f5694215947/height=288;version=1;width=512/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F5%2F5b%2FHTTP_logo.svg%2F1200px-HTTP_logo.svg.png)