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 ⓘ