BASELINE NowYouCanUse.com
Widely Available

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 ↗
id: xhr