Axios
Promise based HTTP client for the browser and node.js.
Language: JavaScriptCategory: HTTPFirst released: 2014Created by: Matt ZabriskieLicense: MIT
Axios is a simple promise-based HTTP client that works in both browser and Node.js environments. It provides an easy-to-use API for making XMLHttpRequests from the browser and HTTP requests from Node.js. It supports request and response interception, automatic JSON data transformation, and client-side protection against XSRF attacks.
Links
Key Features
Promise-based API with async/await supportRequest & response interceptorsAutomatic JSON data transformationCancel requests via AbortControllerClient-side XSRF protectionTimeout configurationProgress events for uploads/downloadsWorks in browser and Node.js