Реагировать |Как обработать ошибку 403 и передать значение по умолчанию - PullRequest
0 голосов
/ 22 апреля 2019

Я использую некоторые http-изображения, но некоторые из них возвращают

react-dom.development.js:3019 GET http://******/image/******/403 (Forbidden)

Failed to load resource: the server responded with a status of 403 (Forbidden)

Как я могу смягчить эту ситуацию ипередать резервное изображение, если http-образы по умолчанию возвращаются с 403?

, т. е. fallBackImg сохранено в локальном пространстве проекта.

Я пробовал:

<img src={`${item.image !== undefined ? item.image : fallBackImg}`}/>

и:

<img src={`${item.image && item.image : fallBackImg}`}/>

Ничто из этого не уменьшает проблему: я не могу поймать 403 и все равно получаю: enter image description here

Можно ли поймать 403 только из клиентского приложения React?Тогда как я мог передать запасное изображение, чтобы исправить такую ​​проблему?

...