StudyCode
GET-запросы с параметрами:
В отличие от POST, GET-запросы не имеют тела.
Данные передаются через query string: /api/products?q=laptop
В объекте req.query это приходит как { q: "laptop" }.
Правила фильтрации:
q не передан или пустой → вернуть все товарыname (case-insensitive, includes){ status: 200, body: { results, count } }req.query содержит: { q: string } (или пустой объект)