Legacy JavaScript (IE)

Creating requests using pure JavaScript (“VanillaJS”) in older browsers that do not support ES6+ or the Promise-based fetch() command. This is the case with all versions of Internet Explorer 11 and below.

Check Can I Use for all browsers that do not support fetch().

Find out, how to create GET, POST, PUT, PATCH and DELETE requests, with and without authentication and file-uploads using nothing but pure JavaScript in the following chapters: