【发布时间】:2018-06-29 09:43:02
【问题描述】:
我正在尝试在 React Native 中使用 Axios 对 https:// 资源进行 API 调用。
我按如下方式拨打电话:
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: Can't find variable: https
我创建了一个自签名的 SSL 证书。
有解决办法吗?
【问题讨论】:
-
错误与
new https.Agent行有关,请检查您的导入 -
@Vivek 我知道这一点。从哪里导入 https?
-
你有答案吗?
-
有解决办法吗?
标签: javascript ssl react-native https axios