выборка разрешается, даже если 404?
Используя этот код:
fetch('notExists') // <---- notice
.then(
function(response)
{
alert(response.status)
}
)
.catch(function(err)
{
alert('Fetch Error : ', err);
});
Это обещаниесборник законов.
Он возвращает обещание, которое разрешается в ответе на этот запрос, независимо от того, успешен он или нет.
Разве не странно, что неудачный запрос ajax разрешается, даже если он идет на несуществующий ресурс?
Я имею в виду - что дальше?fetch
к серверу, который не работает и все еще получает решенное обещание?
Я знаю, что могу расследовать наok
собственность наresponse
объект, но все же -
Вопрос
Почему выборка разрешается для совершенно неверного запроса (несуществующего ресурса).