Когда я вызываю API и он возвращает ошибку 407, я хотел бы обработать этот случай, но я очень удивился, когда обнаружил, что ответ от Chrome и Firefox не совпадает.
fetch('https://xxxx.xxx/xxx', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${accessToken}`,
},
}).then(function(response) {
console.log('res', response)
}, function(error) {
console.log('err', error)
})
Результат в Chrome
Результат в Firefox
Chrome идет в случае ошибки, ничего не сказать мне об этом 407 ошибка, но Firefox может получить код состояния.
Я не знаю, это ошибка или моя ошибка, я уже Google, но я ничего, чтобы дать мне понять. Пожалуйста, помогите мне разобраться в этом вопросе, спасибо.