React Native разрешает самозаверяющие сертификаты с помощью axios - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь сделать вызов API для ресурса https:// с помощью Axios внутри React Native.

Я звоню следующим образом:

const instance = axios.create({
            httpsAgent: new https.Agent({
                rejectUnauthorized: false
            })
        });


        instance.get('https://foodspecials-api.local/api/v1/specials/2')
            .then((response) => {
                console.log('WORKED');
                console.log(response);
            })
            .catch((e) => {
                console.log('FAILED');
                console.log(e);
            });

Это, однако, приводит к сообщению об ошибке ReferenceError: Не удается найти переменную: https

Я создал сертификат SSL, который является самоподписанным.

Есть ли обходной путь для этого?

1 Ответ

0 голосов
/ 29 июня 2018

Вы должны импортировать модуль 'https' import https from 'https', для этого установите этот модуль-родной реакции node-libs-Reaction-native .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...