Что такое query params

Python Senior Без компании
Что такое query params
Ответы
Query params (параметры запроса) — это часть URL, которая передает дополнительные данные в виде пар `ключ=значение`. Они добавляются после знака `?` и разделяются символом `&`. Используются для фильтрации, сортировки, пагинации и других параметров HTTP-запросов. Пример URL с query params: `https://api.example.com/users?name=John&age=30&active=true` В Python (Flask) можно получить их так: ``` from flask import request @app.route('/users') def get_users(): name = request.args.get('name') # John age = request.args.get('age') # 30 active = request.args.get('active') # true return f"Filter: {name}, {age}, {active}" ``` Особенности: - Не влияют на путь ресурса (роут). - Видимы в URL (не использовать для секретных данных). - Поддерживают повторяющиеся ключи (`?tag=python&tag=django`). - Могут быть строковыми — типизацию обрабатывает сервер.