Базовый
Как правильно передавать массивы в Query-параметрах GET-запроса?
Стандарт HTTP не дает жестких правил, но есть 3 общепринятых подхода:
1. Повторение ключа (самый популярный и рекомендуемый):
?status=active&status=pending
2. Через запятую (экономит длину URL):
?status=active,pending
3. С квадратными скобками (часто используется в PHP/Node.js):
?status[]=active&status[]=pending
💡 Практика: Аналитик должен явно зафиксировать выбранный формат в Swagger/OpenAPI, чтобы фронтенд и бэкенд поняли друг друга.