Https undefined в ответных аксиомах

Я использовал axios для реагирования на собственное приложение, но при реализации https.agent он показывает, что https не определен. Как решить эту проблему?
Мой код

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

 instance.get('https://example.com');

// At request level
const agent = new https.Agent({
  rejectUnauthorized: false
});
    axios.post('/practz/login', {
          "username" :"[email protected]",
          "password":"exam",
          "appId":"AABBCD",
          "domainName":"example.com",
          httpsAgent: agent
      })
      .then(function (response) {
        console.info(response);
      })
      .catch(function (error) {
        console.info(error);
      });

Вы импортировали https, const https = require('https');?

Sajib Khan 03.07.2018 06:42

да, https не найден

Drench 03.07.2018 06:59

хорошо, вы его установили. $ npm install https?

Sajib Khan 03.07.2018 07:28

да, я установил

Drench 03.07.2018 07:49

Это не сработает, поскольку вы не находитесь в среде узла. В документации Axios говорится следующее: httpAgent и httpsAgent определяют настраиваемый агент, который будет использоваться при выполнении запросов http и https соответственно в node.js. Это позволяет добавлять параметры, такие как keepAlive, которые не включены по умолчанию. Существует проблема, где вы можете найти ресурсы для работы ваших запросов на https. Или здесь

mrkpatchaa 27.10.2018 11:40

@Drench & mrkpatchaa Вы нашли решение? пожалуйста, опубликуйте решение здесь. Я застрял в той же проблеме за последние 2 дня.

Punita 24.09.2020 06:59
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
4
6
6 833
1

Ответы 1

Это проблема с Android 9 или 10, вам нужно добавить SSLCertificateChainFile в конфигурацию Apache.

SSLCertificateChainFile "/opt/bitnami/apache2/conf/server-ca.crt"

Тогда все будет нормально работать

Другие вопросы по теме