BASELINE NowYouCanUse.com
Widely Available
id: xhr

XMLHttpRequest

The XMLHttpRequest API makes HTTP requests. It's the predecessor to fetch(). Also known as XHR.
Baseline Status: Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
1
Supported
Mozilla Firefox
1
Supported
Apple Safari
3
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
1
Specifications and References
MDN Browser Compat Data Keys:
api.FormData api.FormData.@@iterator api.FormData.FormData api.FormData.FormData.submitter api.FormData.append api.FormData.append.filename_parameter api.FormData.delete api.FormData.entries api.FormData.forEach api.FormData.get api.FormData.getAll api.FormData.has api.FormData.keys api.FormData.set api.FormData.values api.FormData.worker_support api.ProgressEvent api.ProgressEvent.ProgressEvent api.ProgressEvent.ProgressEvent.loaded_total_options_accept_double api.ProgressEvent.lengthComputable api.ProgressEvent.loaded api.ProgressEvent.total api.ProgressEvent.worker_support api.XMLHttpRequest api.XMLHttpRequest.XMLHttpRequest api.XMLHttpRequest.abort api.XMLHttpRequest.abort_event api.XMLHttpRequest.authorization_removed_cross_origin api.XMLHttpRequest.error_event api.XMLHttpRequest.getAllResponseHeaders api.XMLHttpRequest.getAllResponseHeaders.header_names_lowercase api.XMLHttpRequest.getResponseHeader api.XMLHttpRequest.load_event api.XMLHttpRequest.loadend_event api.XMLHttpRequest.loadstart_event api.XMLHttpRequest.open api.XMLHttpRequest.overrideMimeType api.XMLHttpRequest.progress_event api.XMLHttpRequest.readyState api.XMLHttpRequest.readystatechange_event api.XMLHttpRequest.response api.XMLHttpRequest.responseText api.XMLHttpRequest.responseType api.XMLHttpRequest.responseType.arraybuffer_value api.XMLHttpRequest.responseType.blob_value api.XMLHttpRequest.responseType.document_value api.XMLHttpRequest.responseType.json_value api.XMLHttpRequest.responseURL api.XMLHttpRequest.responseXML api.XMLHttpRequest.send api.XMLHttpRequest.send.body_ArrayBufferView_type api.XMLHttpRequest.send.body_ArrayBuffer_type api.XMLHttpRequest.send.body_Blob_type api.XMLHttpRequest.send.body_FormData_type api.XMLHttpRequest.send.body_URLSearchParams_type api.XMLHttpRequest.setRequestHeader api.XMLHttpRequest.status api.XMLHttpRequest.statusText api.XMLHttpRequest.timeout api.XMLHttpRequest.timeout_event api.XMLHttpRequest.upload api.XMLHttpRequest.withCredentials api.XMLHttpRequest.worker_support api.XMLHttpRequestEventTarget api.XMLHttpRequestUpload api.XMLHttpRequestUpload.abort_event api.XMLHttpRequestUpload.error_event api.XMLHttpRequestUpload.load_event api.XMLHttpRequestUpload.loadend_event api.XMLHttpRequestUpload.loadstart_event api.XMLHttpRequestUpload.progress_event api.XMLHttpRequestUpload.timeout_event