Я пытаюсь выполнить запрос API с помощью Ax ios, он работает во всех браузерах windows 'и Android, но не работает в MacOs Safari (но в Chrome работает нормально) или любой iOs browser.
В том же коде я делаю другие вызовы к тому же API (разные конечные точки), и он работает без проблем в сафари и iOs.
Когда я console.log, исключение исключает, что это ошибка сети.
Я не думаю, что это проблема CORS, потому что она работает в других браузерах.
Мой запрос:
try {
const response = await api.get(
"/precos/get",
{
headers: {
'Content-Type': 'application/json'
'token': getToken()
}
}
);
this.filtraProdutoPorTabela(response.data.data);
} catch (err){
// do something with the error
}
Ошибка консоли:
Ошибка сети {"url": "http://url/precos/get", "method": "get", "headers": {"Accept": " application / json, text / plain, /"," this.state-Type ":" application / json "," token ":” e… c ”},” baseURL ”: ”Базовый URL”, ”transformRequest”: [null], «transformResponse»: [null], «timeout»: 0, «xsrfCookieName»: «XSRF-TOKEN», «xsrfHeaderName»: «X-XSRF-TOKEN», "maxContentLength": - 1, "httpsAgent": {}}}