У меня есть этот топор ios объект
import axios from 'axios';
import constants from '../constants.js';
import Cookies from 'js-cookie';
import fs from 'fs';
import https from 'https';
const httpsAgent = new https.Agent({
cert: fs.readFileSync('../landing-page-server/certs/cert.pem'),
key: fs.readFileSync('../landing-page-server/certs/key.pem'),
passphrase: 'random'
})
const API = axios.create({
baseURL: `${constants.urlBackend}`,
timeout: 10000,
// headers: {
// 'Content-Type': 'application/json'
// },
}, { httpsAgent });
API.interceptors.request.use(
config => {
var accesstoken = Cookies.get('accesstoken');
if (accesstoken) {
config.headers.Authorization = `Bearer ${accesstoken}`;
} else {
delete API.defaults.headers.common.Authorization;
}
return config;
},
error => Promise.reject(error)
);
export default API;
Проблема в том, что fs не будет работать, потому что он реагирует, так как я должен читать эти данные и создавать действительный объект ax ios который сможет общаться с моим бэкэндом ssl?