【发布时间】:2018-11-26 07:09:28
【问题描述】:
我尝试在 React Native 的调用 API 中导入自签名证书(certificate.crt),但每次都出现同样的错误:
Unable to resolve module `../certificate.crt`
我正在将 React Native 与 Redux 和 Redux Saga 一起使用
import axios from "axios";
const casert = require("../certificate.crt");
const API_URL = "MY_IP_SERVER";
export function callGetApi(url, param) {
return axios({
method: "get",
ca: casert,
url: `${API_URL}${url}${param}`,
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
}
});
}
文件树是这样的:
如果有人知道如何包含此自签名证书,因为 API 需要在标头中接受任何请求。
谢谢
【问题讨论】:
标签: react-native react-native-android redux-saga