Creare un client HTTP in Javascript con Axios

Mattepuffo's logo
Creare un client HTTP in Javascript con Axios

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!


Condividi

Commentami!