Мой API возвращает JSON в качестве ответа, если ошибка является внутренним сервером (код: 500). Ниже приведен код, который я использую. Я могу получить ошибку (Ошибка 500: Внутренняя ошибка сервера), но не могу получить JSON в ответе. Пожалуйста, помогите.
try{
const items = yield call(request, url, postOptions);
if (items.status >= 200 && items.status < 300) {
const jsonResponse = yield items.text()
yield put(itemsLoaded(jsonResponse))
}
else throw items;
} catch (err) {
yield put(itemsLoadingError(err));
}