The RequestDestination enumerated type contains the permitted values for a request's destination. These string values indicate potential types of content that a request may try to retrieve.
Values
""- The default value of
destinationis used for destinations that do not have their own value. navigator.sendBeacon(), EventSource, <a ping>, <area ping>, fetch(), XMLHttpRequest, WebSocket, Cache and more. "audio"- The target is audio data.
"audioworklet"- The target is data being fetched for use by an audio worklet.
"document"- The target is a document (HTML or XML).
"embed"- The target is embedded content.
"font"- The target is a font.
"image"- The target is an image.
"manifest"- The target is a manifest.
"object"- The target is an object.
"paintworklet"- The target is a paint worklet.
"report"- The target is a report.
"script"- The target is a script.
"serviceworker"- The target is a service worker.
"sharedworker"- The target is a shared worker.
"style"- The target is a style
"track"- The target is an HTML
<track>. "video"- The target is video data.
"worker"- The target is a worker.
"xslt"- The target is an XLST transform.
Specifications
| Specification | Status | Comment |
| FetchThe definition of 'RequestDestination' in that specification. | Living Standard | Initial definition |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Chrome
Full support 65 |
Edge
Full support 14 |
Firefox
Full support 61 |
IE
? |
Opera
Full support 52 |
Safari
? |
WebView Android
Full support 65 |
Chrome Android
Full support 65 |
Firefox Android
Full support 61 |
Opera Android
Full support 47 |
Safari iOS
? |
Samsung Internet Android
Full support 9.0 |
Legend
- Full support
- Full support
- Compatibility unknown
- Compatibility unknown
- Experimental. Expect behavior to change in the future.'
- Experimental. Expect behavior to change in the future.
See also
RequestDestination by Mozilla Contributors is licensed under CC-BY-SA 2.5.