1. Fetch

    A modern replacement for XMLHttpRequest.

  2. XMLHttpRequest advanced features

    Adds more functionality to XHR (aka AJAX) requests like file uploads, transfer progress information and the ability to send form data. Previously known as [XMLHttpRequest Level 2](https://www.w3.org/TR/2012/WD-XMLHttpRequest-20120117/), these features now appear simply in the XMLHttpRequest spec.

  3. xmlhttprequest api

  4. xmlhttprequesteventtarget api

  5. xmlhttprequestupload api

  6. xmlhttprequestupload api: `abort` event

  7. xmlhttprequestupload api: `error` event

  8. xmlhttprequestupload api: `loadend` event

  9. xmlhttprequestupload api: `loadstart` event

  10. xmlhttprequestupload api: `load` event

  11. xmlhttprequestupload api: `progress` event

  12. xmlhttprequestupload api: `timeout` event

  13. xmlhttprequest api: abort

  14. xmlhttprequest api: `abort` event

  15. xmlhttprequest api: `error` event

  16. xmlhttprequest api: getallresponseheaders

  17. xmlhttprequest api: getallresponseheaders: header names returned in all lower case

  18. xmlhttprequest api: getresponseheader

  19. xmlhttprequest api: `loadend` event

  20. xmlhttprequest api: `loadstart` event

  21. xmlhttprequest api: `load` event

  22. xmlhttprequest api: open

  23. xmlhttprequest api: overridemimetype

  24. xmlhttprequest api: `progress` event

  25. xmlhttprequest api: readystate

  26. xmlhttprequest api: `readystatechange` event

  27. xmlhttprequest api: response

  28. xmlhttprequest api: responsetext

  29. xmlhttprequest api: responsetype

  30. xmlhttprequest api: responsetype: arraybuffer

  31. xmlhttprequest api: responsetype: blob

  32. xmlhttprequest api: responsetype: document

  33. xmlhttprequest api: responsetype: json

  34. xmlhttprequest api: responseurl

  35. xmlhttprequest api: responsexml

  36. xmlhttprequest api: send

  37. xmlhttprequest api: send: arraybuffer as parameter to send()

  38. xmlhttprequest api: send: arraybufferview as parameter to send()

  39. xmlhttprequest api: send: blob as parameter to send()

  40. xmlhttprequest api: send: formdata as parameter to send()

  41. xmlhttprequest api: send: urlsearchparams as parameter to send()

  42. xmlhttprequest api: setrequestheader

  43. xmlhttprequest api: status

  44. xmlhttprequest api: statustext

  45. xmlhttprequest api: timeout

  46. xmlhttprequest api: `timeout` event

  47. xmlhttprequest api: upload

  48. xmlhttprequest api: withcredentials

  49. xmlhttprequest api: available in workers

  50. xmlhttprequest api: `xmlhttprequest()` constructor