Встречается на собеседованиях • сегодня
В чем разница между четырехсотой и пятисотой сериями ошибок ответов сервера
400-е ошибки (Client Errors) указывают на проблемы с запросом клиента:
- 400 Bad Request — неверный синтаксис запроса
- 401 Unauthorized — требуется аутентификация
- 403 Forbidden — доступ запрещен
- 404 Not Found — ресурс не найден
500-е ошибки (Server Errors) — сбои на стороне сервера:
- 500 Internal Server Error — общая ошибка сервера
- 502 Bad Gateway — прокси получил неверный ответ
- 503 Service Unavailable — сервис временно недоступен
Пример в JS:
javascript
fetch('/api/data')
.then(response => {
if (response.status === 404) {
console.log('Страница не найдена');
} else if (response.status >= 500) {
console.log('Ошибка сервера');
}
});
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы