[[oktatas:web:nodejs|< NodeJS]] ====== Node.js - Axios ====== * **Szerző:** Sallai András * Copyright (c) 2024, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Webhely ===== * https://axios-http.com/ ===== Szükséges ===== Szükség van egy REST API szerverre. Példa: * https://github.com/oktat/empjs ===== Telepítés ===== npm install axios ===== Olvasás ===== 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 ===== Új elem ===== 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) });