Встречается на собеседованиях • сегодня
Какие знаешь коды ответа
HTTP коды ответа делятся на 5 групп:
- 1xx (Информационные) – запрос принят, обработка продолжается (100 Continue, 101 Switching Protocols).
- 2xx (Успешные) – запрос успешно обработан (200 OK, 201 Created, 204 No Content).
- 3xx (Перенаправления) – требуется дополнительное действие (301 Moved Permanently, 302 Found, 304 Not Modified).
- 4xx (Ошибки клиента) – запрос содержит ошибку (400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found).
- 5xx (Ошибки сервера) – сервер не смог обработать запрос (500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable).
Пример проверки кода в Java:
java
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) {
// Обработка успешного ответа
} else if (connection.getResponseCode() == HttpURLConnection.HTTP_NOT_FOUND) {
// Обработка 404
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы