Come Iniziare

Un client HTTP per il browser e node.js, basato sulle Promise.

Che cos'è Axios?

Axios è un client HTTP per Node.js e browser, basato sulle Promise. È isomorfico (ovvero può essere eseguito sia sul browser che su node.js con lo stesso codice). Lato server, usa il modulo http nativo di node.js, mentre lato client (browser) usa XMLHttpRequest.

Caratteristiche

Installazione

Usando npm:

$ npm install axios

Usando bower:

$ bower install axios

Usando yarn:

$ yarn add axios

Usando pnpm:

$ pnpm add axios

Usando jsDelivr CDN:

<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>

Usando unpkg CDN:

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

Moduli CommonJS precompilati per l'importo diretto con l'uso di require (se il tuo bundler dei moduli fallisce nella risoluzione automatica)

const axios = require("axios/dist/browser/axios.cjs"); // browser
const axios = require("axios/dist/node/axios.cjs"); // node