HTTP Requests ⭐ 100k stars
Cliente HTTP para navegador y Node con promesas, intercepción y transformación JSON automática.
frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)
Instalación: npm i axios
import axios from 'axios';
const { data } = await axios.get('https://api.example.com/items');
console.log(data);
Dos casos de uso comunes implementados con esta librería.
Trae datos de una API y captura errores de red/HTTP.
import axios from 'axios';
async function cargar() {
try {
const { data } = await axios.get('https://api.example.com/items');
console.log(data);
} catch (e) {
console.error('Error:', e.response?.status ?? e.message);
}
}Envía un recurso nuevo al servidor con cabecera JSON.
import axios from 'axios';
const { data } = await axios.post(
'https://api.example.com/items',
{ nombre: 'Teclado', precio: 25 },
{ headers: { 'Content-Type': 'application/json', Authorization: 'Bearer x' } }
);
console.log(data.id);| Categoría | HTTP Requests |
|---|---|
| Stars (GitHub) | ⭐ 100k |
| Sitio oficial | https://axios-http.com/ |
| GitHub | https://github.com/axios/axios |
| Instalación | npm i axios |
| Relacionadas | Fetch · Superagent · jQuery.ajax |
C:\Users\TUF\Documents\librerías\local\ antes de descargar.
Volver al índice de los 66 estudios.