Statements (49)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:technology
|
gptkbp:allows |
retrieving data from a URL without refreshing the page
|
gptkbp:category |
gptkb:REST_API
|
gptkbp:deprecatedIn |
Fetch API
|
gptkbp:documentation |
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
|
gptkbp:enables |
gptkb:AJAX
asynchronous web requests |
gptkbp:features |
subject to same-origin policy
|
gptkbp:hasEvent |
load
abort error readystatechange |
gptkbp:hasMethod |
abort()
getAllResponseHeaders() getResponseHeader() open() send() setRequestHeader() |
gptkbp:hasProperty |
gptkb:standard
onreadystatechange readyState responseText responseXML |
https://www.w3.org/2000/01/rdf-schema#label |
XHR
|
gptkbp:introducedIn |
gptkb:Internet_Explorer_5
1999 |
gptkbp:limitation |
CORS restrictions
complex error handling no direct file access |
gptkbp:relatedTo |
gptkb:HTTP
gptkb:JavaScript gptkb:AJAX Fetch API |
gptkbp:replacedBy |
Fetch API
|
gptkbp:standardizedBy |
gptkb:W3C
gptkb:WHATWG |
gptkbp:standsFor |
gptkb:XMLHttpRequest
|
gptkbp:supportedBy |
all major browsers
|
gptkbp:transmittedBy |
DELETE requests
GET requests HEAD requests OPTIONS requests POST requests PUT requests |
gptkbp:usedFor |
making HTTP requests in web browsers
|
gptkbp:usedIn |
gptkb:JavaScript
web development |
gptkbp:bfsParent |
gptkb:Web_Platform_Working_Group
|
gptkbp:bfsLayer |
4
|