Встречается на собеседованиях • сегодня
Что обозначают 400-ые коды ответов http
400-ые коды HTTP обозначают ошибки на стороне клиента. Это означает, что сервер не может обработать запрос из-за некорректных данных или действий пользователя. Основные коды:
- 400 Bad Request - общая ошибка, когда сервер не понимает запрос из-за неверного синтаксиса.
- 401 Unauthorized - требуется аутентификация.
- 403 Forbidden - доступ запрещён, даже при наличии авторизации.
- 404 Not Found - запрашиваемый ресурс не найден.
- 429 Too Many Requests - превышен лимит запросов.
Пример обработки в Python:
python
import requests
try:
response = requests.get('https://example.com/api')
response.raise_for_status() # Вызовет исключение при 4xx/5xx
except requests.exceptions.HTTPError as err:
print(f"HTTP ошибка: {err}")
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы