axios-http_prostij_http-klijent_alternativa_standartnomu_fetch_api

Это старая версия документа!


Бібліотека Axios - простий HTTP-клієнт

в терміналі

npm install axios

потім імпортуємо до проекта

import axios from 'axios';
axios({
  method: 'get',
  url: '<https://jsonplaceholder.typicode.com/users>'
})
	.then(response => console.log(response))
	.catch(error => console.log(error));
axios.get('<https://jsonplaceholder.typicode.com/users>')
	.then(response => console.log(response))
	.catch(error => console.log(error))

Об'єкт відповіді на запит містить наступну інформацію.

  • data — відповідь, надана сервером
  • status — код стану HTTP з відповіді сервера
  • statusText — повідомлення про стан HTTP від відповіді сервера
  • headers — заголовки HTTP, з якими відповів сервер
  • config — конфігурація, яка була надана Axios для запиту
  • request — запит, який створив цю відповідь

У методі then ти отримаєш наступні властивості в об'єкті відповіді.

import axios from "axios";

axios.get('<https://jsonplaceholder.typicode.com/users>')
	.then(response => {
		console.log(response.data);
    console.log(response.status);
    console.log(response.statusText);
    console.log(response.headers);
    console.log(response.config);
	})
	.catch(error => {
		console.log(error);
	})
  • /sites/data/attic/axios-http_prostij_http-klijent_alternativa_standartnomu_fetch_api.1707163249.txt.gz
  • Последнее изменение: 2024/02/05 20:00
  • tro