Az Axios egy Promise alapú HTTP kliens böngészők és Node.js számára. Az Axios egyszerű használatra kitalált programozói könyvtár.
Webhely:
Szükség van egy REST API szerverre. Példa:
Készítsünk egy Node.js projektet, például kliens néven.
mkdir kliens cd kliens npm init -y
Telepítsük az axios csomagot:
npm install axios
const axios = require('axios').default; const url = 'http://localhost:8000/api/employees'; axios.get(url) .then(response => { console.log(response.data) }, (err) => { console.log(err) });
Indítás:
node index.js
const axios = require('axios').default; const url = 'http://localhost:8000/api/employees'; axios.post(url, { name: 'Buga Jakab', city: 'Pécs', salary: 391 }) .then(response => { console.log(response.data); }, (err) => { console.log(err) });