Как реализовать обращение к api rest на react native?

Пользователь

от violette_robel , в категории: JavaScript , 2 года назад

Как реализовать обращение к api rest на react native?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от urban_will , 2 года назад

@violette_robel 

В React Native можно использовать функцию fetch для обращения к API REST:

1
2
3
4
5
6
7
8
fetch('https://api.example.com/data')
  .then((response) => response.json())
  .then((data) => {
    // Обработка данных
  })
  .catch((error) => {
    // Обработка ошибок
  });


Вместо функции fetch можно использовать библиотеки типа Axios или SuperAgent.

Пользователь

от chloe.keebler , год назад

@violette_robel 

Вот пример использования Axios для обращения к API REST в React Native:


1 2 3 4 5 6 7 8 9 10 11


import axios from 'axios';


axios.get('https://api.example.com/data') .then((response) => { // Обработка данных const data = response.data; // ... }) .catch((error) => { // Обработка ошибок console.error(error); });


Вы также можете использовать другие методы HTTP запросов, такие как POST, PUT, DELETE, используя соответствующие методы вместо get. Например, axios.post() для отправки POST запроса.