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 (2)
| Label | Occurrences |
|---|---|
| XMLHttpRequest | 4 |
| XMLHttpRequest specification canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T10328438 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: XMLHttpRequest specification Context triple: [CORS processing model, isRelatedTo, XMLHttpRequest specification]
-
A.
AJAX
AJAX is a web development technique that allows web pages to update content asynchronously by exchanging data with a server in the background without reloading the entire page.
-
B.
RFC 2616
RFC 2616 is the IETF specification that defined HTTP/1.1, standardizing the core semantics and behavior of the Hypertext Transfer Protocol used on the web.
-
C.
WebSockets Standard
The WebSockets Standard is a web technology specification that enables full-duplex, real-time communication between web browsers and servers over a single, long-lived connection.
-
D.
W3C XML Activity
W3C XML Activity is a World Wide Web Consortium initiative focused on developing and maintaining XML-related standards and technologies that underpin structured data on the web.
-
E.
Web IDL Standard
The Web IDL Standard is a W3C specification that defines a language for describing interfaces between web platform APIs and JavaScript, ensuring consistent behavior across browsers.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: XMLHttpRequest specification Target entity description: 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.
-
A.
AJAX
AJAX is a web development technique that allows web pages to update content asynchronously by exchanging data with a server in the background without reloading the entire page.
-
B.
RFC 2616
RFC 2616 is the IETF specification that defined HTTP/1.1, standardizing the core semantics and behavior of the Hypertext Transfer Protocol used on the web.
-
C.
WebSockets Standard
The WebSockets Standard is a web technology specification that enables full-duplex, real-time communication between web browsers and servers over a single, long-lived connection.
-
D.
W3C XML Activity
W3C XML Activity is a World Wide Web Consortium initiative focused on developing and maintaining XML-related standards and technologies that underpin structured data on the web.
-
E.
Web IDL Standard
The Web IDL Standard is a W3C specification that defines a language for describing interfaces between web platform APIs and JavaScript, ensuring consistent behavior across browsers.
- F. None of above. chosen
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
W3C Recommendation
ⓘ
technical standard ⓘ web API specification ⓘ |
| appliesTo | client-side JavaScript ⓘ |
| defines |
CORS interaction for XMLHttpRequest
ⓘ
FormData interface NERFINISHED ⓘ ProgressEvent interface NERFINISHED ⓘ XMLHttpRequest interface NERFINISHED ⓘ XMLHttpRequest.abort() method ⓘ XMLHttpRequest.getAllResponseHeaders() method ⓘ XMLHttpRequest.getResponseHeader() method NERFINISHED ⓘ XMLHttpRequest.onreadystatechange attribute NERFINISHED ⓘ XMLHttpRequest.open() method ⓘ XMLHttpRequest.overrideMimeType() method NERFINISHED ⓘ XMLHttpRequest.readyState attribute NERFINISHED ⓘ XMLHttpRequest.response attribute NERFINISHED ⓘ XMLHttpRequest.responseText attribute NERFINISHED ⓘ XMLHttpRequest.responseType attribute NERFINISHED ⓘ XMLHttpRequest.responseXML attribute NERFINISHED ⓘ XMLHttpRequest.send() method NERFINISHED ⓘ XMLHttpRequest.setRequestHeader() method ⓘ XMLHttpRequest.status attribute NERFINISHED ⓘ XMLHttpRequest.statusText attribute NERFINISHED ⓘ XMLHttpRequest.timeout attribute NERFINISHED ⓘ XMLHttpRequest.upload attribute ⓘ XMLHttpRequest.withCredentials attribute NERFINISHED ⓘ XMLHttpRequestEventTarget interface NERFINISHED ⓘ XMLHttpRequestUpload interface NERFINISHED ⓘ 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 NERFINISHED ⓘ |
| publishedBy | World Wide Web Consortium NERFINISHED ⓘ |
| replacedBy | Fetch specification NERFINISHED ⓘ |
| scope | browser networking API behavior ⓘ |
| shortName | XMLHttpRequest NERFINISHED ⓘ |
| standardizes | AJAX-style communication ⓘ |
| usedBy |
web applications
ⓘ
web browsers ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: XMLHttpRequest specification Description of subject: 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.
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.