Creare un client HTTP in Javascript con Axios
Axios è una delle varie liberie per creare client HTTP usando Javascript.
Si basa sul concetto delle promises, ed è molto facile da usare.
Lo potete installare in tre modi:
$ npm install axios
$ bower install axios
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
Di cui l'ultimo è il classico modo per integrare una libreria in una pagina web.
Detto ciò, per eseguire richieste get:
axios.get('URL/parametro?chiave=valore')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
Per il post:
axios.post('/login', {
username: 'USER',
password: 'PWD'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
Sul sito ufficiale potete vedere esempi più avanzati!
Enjoy!
javascript axios http
Commentami!