Ответ
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
- 429 Too Many Requests
5xx (Ошибки сервера):
- 500 Internal Server Error
- 502 Bad Gateway
- 503 Service Unavailable
- 504 Gateway Timeout
Пример проверки в Go:
if resp.StatusCode == http.StatusOK {
// Обработка успешного ответа
} else if resp.StatusCode == http.StatusNotFound {
// Обработка 404
} Видео-ответы
▶
Собеседование Python developer на 4000$
▶
Тестовое собеседование на позицию Go-разработчика / Ingternet
▶
Собеседование на позицию Backend Developer Python Middle #7
▶
Собеседование на тестировщика ПО (Junior QA) №13
▶
Рубрика: СОБЕСЕДОВАНИЕ С ПОДПИСЧИКОМ! Как нужно проходить собес, чтобы взяли на работу (Junior QA)
▶
Моковое собеседование на позицию Django Junior | Solvery + Django [ru]