Встречается на собеседованиях • сегодня
Что означают статус-коды
HTTP статус-коды — это трехзначные числа, которые сервер возвращает в ответ на клиентский запрос. Они указывают на результат обработки запроса.
Основные группы:
- 1xx (Информационные): Запрос получен, обработка продолжается (например, 100 Continue).
- 2xx (Успешные): Запрос успешно обработан (200 OK, 201 Created).
- 3xx (Перенаправления): Требуется дополнительное действие (301 Moved Permanently, 302 Found).
- 4xx (Ошибки клиента): Запрос содержит ошибку (400 Bad Request, 404 Not Found).
- 5xx (Ошибки сервера): Сервер не смог обработать корректный запрос (500 Internal Server Error, 503 Service Unavailable).
Пример в Python (Flask):
python
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/success')
def success():
return jsonify({"message": "OK"}), 200
@app.route('/not_found')
def not_found():
return jsonify({"error": "Not Found"}), 404
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы