Ошибка сети Ax ios при попытке получить данные с локального хоста - PullRequest
0 голосов
/ 22 апреля 2020

Я использую XAMPP для API

У меня есть эта ошибка в консоли:

Network Error
- node_modules\axios\lib\core\createError.js:15:17 in createError
- node_modules\axios\lib\adapters\xhr.js:80:22 in handleError
- node_modules\event-target-shim\dist\event-target-shim.js:818:39 in EventTarget.prototype.dispatchEvent
- node_modules\react-native\Libraries\Network\XMLHttpRequest.js:574:29 in setReadyState
- node_modules\react-native\Libraries\Network\XMLHttpRequest.js:388:25 in __didCompleteResponse
- node_modules\react-native\Libraries\vendor\emitter\EventEmitter.js:190:12 in emit
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:436:47 in __callFunction
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:111:26 in __guard$argument_0
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:384:10 in __guard
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:110:17 in __guard$argument_0
* [native code]:null in callFunctionReturnFlushedQueue

С простым кодом:

const apiAsyncTest = async () => {
        try {
            const response = await axios.get('https://127.0.0.1/api/api.php');
            console.log(response);
        } catch (error) {
            console.log(error);
        }
    }
    apiAsyncTest();

Уже проверил inte rnet эмулятора android, я изменил "127.0.0.1" на "localhost" https на http, но ничего не работает

API-код моей страницы также содержит простой код:

<?php 
echo 'test';

Но я попробовал это на другом сайте и получил его успешно

1 Ответ

0 голосов
/ 22 апреля 2020

Понял! Я изменил «localhost» на мой IPV4 и успешно работаю

...