XMLHttpRequest specification

E856189

The XMLHttpRequest specification is a W3C standard that defines the API and behavior for making asynchronous HTTP requests from web browsers, forming a core part of modern web application communication.

All labels observed (17)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf W3C Recommendation
technical standard
web API specification
appliesTo client-side JavaScript
defines CORS interaction for XMLHttpRequest
FormData interface
ProgressEvent interface
XMLHttpRequest interface
XMLHttpRequest.abort() method
XMLHttpRequest.getAllResponseHeaders() method
XMLHttpRequest.getResponseHeader() method
XMLHttpRequest.onreadystatechange attribute
XMLHttpRequest.open() method
XMLHttpRequest.overrideMimeType() method
XMLHttpRequest.readyState attribute
XMLHttpRequest.response attribute
XMLHttpRequest.responseText attribute
XMLHttpRequest.responseType attribute
XMLHttpRequest.responseXML attribute
XMLHttpRequest.send() method
XMLHttpRequest.setRequestHeader() method
XMLHttpRequest.status attribute
XMLHttpRequest.statusText attribute
XMLHttpRequest.timeout attribute
XMLHttpRequest.upload attribute
XMLHttpRequest.withCredentials attribute
XMLHttpRequestEventTarget interface
XMLHttpRequestUpload interface
abort event
asynchronous HTTP requests from web pages
error event
load event
loadend event
loadstart event
progress event
readystatechange event
same-origin request restrictions
synchronous requests in limited contexts
timeout event
governs HTTP request headers for XMLHttpRequest
HTTP response handling for XMLHttpRequest
event-driven network communication in browsers
influenced Fetch API design
partOf Open Web Platform
publishedBy World Wide Web Consortium
replacedBy Fetch specification
scope browser networking API behavior
shortName XMLHttpRequest
standardizes AJAX-style communication
usedBy web applications
web browsers

How these facts were elicited

Referenced by (24)

Full triples — surface form annotated when it differs from this entity's canonical label.

CORS processing model isRelatedTo XMLHttpRequest specification
Open Web Platform hasComponent XMLHttpRequest
linked to: XMLHttpRequest specification
Acid3 testsFeature XMLHttpRequest
subject linked to: Acid3 test
linked to: XMLHttpRequest specification
Acid3 uses XMLHttpRequest
linked to: XMLHttpRequest specification
W3C Web Application technologies includesStandard XMLHttpRequest
linked to: XMLHttpRequest specification
Fetch API relatedTechnology XMLHttpRequest
linked to: XMLHttpRequest specification
Same-Origin Policy appliesTo XMLHttpRequest
linked to: XMLHttpRequest specification
XMLHttpRequest specification shortName XMLHttpRequest
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest interface
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequestEventTarget interface
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequestUpload interface
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.status attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.statusText attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.responseText attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.responseXML attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.response attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.responseType attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.timeout attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.withCredentials attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.onreadystatechange attribute
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.send() method
linked to: XMLHttpRequest specification
XMLHttpRequest specification defines XMLHttpRequest.overrideMimeType() method
linked to: XMLHttpRequest specification
File API relatedTo XMLHttpRequest Level 2
linked to: XMLHttpRequest specification
Beacon API comparedWith XMLHttpRequest
linked to: XMLHttpRequest specification