Какие знаешь группы кодов ответа
HTTP коды делятся на 5 групп:
-
1xx (Информационные) – запрос принят, обработка продолжается.
Пример:100 Continue– сервер готов принять тело запроса. -
2xx (Успешные) – запрос успешно обработан.
Пример:200 OK– стандартный успешный ответ.
201 Created– ресурс создан. -
3xx (Перенаправления) – требуется дополнительное действие.
Пример:301 Moved Permanently– ресурс перемещён навсегда.
304 Not Modified– контент не изменился (кеширование).
-
4xx (Ошибки клиента) – запрос содержит ошибку.
Пример:400 Bad Request– неверный синтаксис запроса.
404 Not Found– ресурс не найден. -
5xx (Ошибки сервера) – сервер не смог обработать запрос.
Пример:500 Internal Server Error– общая ошибка сервера.
503 Service Unavailable– сервис временно недоступен.
Пример проверки кода в Java:
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) {
// Обработка успешного ответа
}
офферы быстрее!
Следующий вопрос
Это единственный вопрос по вашему фильтру