У меня есть приложение React Native для Android и iOS, которое обращается к локальному веб-серверу с fetch
и / или axios
, которые оба используют XMLHttpRequest
под капотом.
Моя проблема в том, чтопри возникновении ошибки описание ошибки отсутствует.Таким образом, конечный пользователь не будет знать, был ли сбой запроса из-за того, что хост не найден, порт не открыт, нет ответа, неверный ssl или по любой другой причине.(Состояния ошибок HTTP не проблема)
Если я правильно понимаю, это кажется мерой безопасности.(https://bugs.chromium.org/p/chromium/issues/detail?id=118096). В моем случае, хотя это очень раздражает конечного пользователя.
Также кажется, что есть нестандартные способы получения подробных ошибок в Mozilla и Chromium ( Shouldnв событии ошибки xmlhttprequest есть сообщение об ошибке? ).
Есть ли способ получить подробный ответ об ошибке в конкретной реализации React Native?