У меня есть 2 конечные точки, которые практически идентичны, единственное отличие состоит в том, что одна из них - это запрос GET с параметрами запроса, а другая - запрос POST с параметрами тела.
app.get('/sameEndpoint', (req, res) => {
let param1 = req.query.param1;
let param2 = req.query.param2;
res.send(param1 + param2);
}
app.post('/sameEndpoint', (req, res) => {
let param1 = req.body.param1;
let param2 = req.body.param2;
res.send(param1 + param2);
}
Я быкак-то реорганизовать это так, чтобы все изменения делались только в одном месте.Это может показаться глупым вопросом, но я не уверен, есть ли простое решение этой проблемы или нет.