Проблема с правами доступа к компьютеру с React Native, Expo, Axios

#react-native #axios #expo

#react-native #axios #expo

Вопрос:

Внутри React Native с Axios я делаю запрос с помощью axios на удаленный URL. Я продолжаю получать эту ошибку, если пытаюсь отправить запрос.

 The file “Macintosh HD” couldn’t be opened because you don’t have permission to view it.
  

Вот часть моего кода:

 // inside componentDidLoad()

ExampleService.index().then(response => {
  console.log('service response: ',response);
})
  
 // in side ExampleService.js
function index() {
  return client({
    url:    `/`,
    method: 'GET'
  });
}
  
 // inside client

const client = axios.create({
  baseUrl: 'http://192.168.42.64:3000',
  headers: {
    // 'Authorization': authHeader,
    'Content-Type': 'application/json'
  }
});
  

Комментарии:

1. Я решил эту проблему, просто используя выборку непосредственно в компоненте, но я хотел бы использовать более абстрактный шаблон «service».