Привет, я в настоящее время работаю с реагировать нативно на Android с Экспо. Я пытаюсь отправить запросы на мой сервер, который имеет действительный ssl-сертификат, но по какой-то причине ax ios принимает его как недействительный, поэтому ax ios не позволяет мне отправлять запросы в API моего сервера.
это ошибка, которую я получаю:
Error: Network Error
Поэтому мне интересно, есть ли способ сделать топор ios игнорировать проблему с ssl и может отправлять запросы в нормальный способ
это мой код:
try {
const headers = {
'Accept-Language': 'es-ES,es;q=0.8',
"Content-Type": "application/x-www-form-urlencoded",
"Accept": "application/json",
};
axios.get("https://URLtoMySERVER", {}, headers)
.then(response => {
console.log(response)
const posts = response.data;
console.log(posts)}
).catch(function(error) {
console.log("error", error);
});
} catch (error) {
console.log('err', error);
}
некоторые моменты, которые я хочу уточнить:
1- Я не могу использовать RNFetchBlob, потому что я использую У Expo и RNFetchBlob есть некоторые нативные библиотеки.
2 - Я не могу использовать httpsAgent либо с ax ios, потому что, очевидно, библиотека https не работает с expo, или, по крайней мере, она не работает для меня.
3 - fetch не работает либо
Есть ли какая-либо другая альтернатива ax ios или fetch, которая работает в реакции native с expo и где вы можете игнорировать проблемы https?