Fetch API

E747835

The Fetch API is a modern JavaScript interface for making asynchronous HTTP requests and handling network resources in web applications.

All labels observed (3)

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf Browser technology
JavaScript API
Web API
availableIn most modern desktop browsers
most modern mobile browsers
commonlyUsedWith Progressive Web Apps
Service Worker caching
async/await syntax
coreFunction fetch()
designGoal provide a cleaner, promise-based API
provide a more powerful and flexible fetch mechanism
unify fetching across different resource types
errorHandling Promise rejection on network error
no rejection on HTTP error status by default
introducedAs modern replacement for XMLHttpRequest
polyfillable yes, via fetch polyfills for older browsers
primaryPurpose handle network resources
perform HTTP requests
relatedSpecification Fetch Living Standard
Service Workers
Streams API
relatedTechnology Axios
linked to: Postman

XMLHttpRequest
responseBodyAccess response.arrayBuffer()
response.blob()
response.formData()
response.json()
response.text()
returnTypeOfFetch Promise
standardizedBy W3C
WHATWG
supports AbortController
AbortSignal
CORS
HTTP methods GET, POST, PUT, DELETE, etc.
Headers objects
JSON payloads
Promises
Request objects
Response objects
asynchronous operations
binary data
cache modes
credentials modes
custom request headers
form data
redirect handling
referrer policies
request modes (same-origin, no-cors, cors)
streaming responses
usedInContext web applications
web browsers
usedInLanguage JavaScript

How these facts were elicited

Referenced by (17)

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

CORS protocol relatedTo Fetch API
Open Web Platform hasComponent Fetch API
Cloudflare Workers supportsStandard WHATWG Fetch standard
linked to: Fetch API
SuperAgent competesWith Fetch API
subject linked to: superagent HTTP client
Background Fetch API relatedTo Fetch API
URL and Location APIs relatedTo Fetch API
Same-Origin Policy appliesTo Fetch API
Web Streams API usedWith Fetch API
Streams API integratesWith Fetch API
Encoding API relatedTo Fetch API
Cookies API relatedTo Fetch API (via cookie handling in requests)
linked to: Fetch API
web-platform-tests tests Fetch API
Beacon API comparedWith Fetch API