Я пытаюсь реализовать функциональность обновления в приложении Express.js, и я бы хотел использовать запрос PUT для отправки новых данных, но я продолжаю получать ошибки с помощью PUT. Из всего, что я читал, это просто вопрос использования app.put, но это не работает. В файле маршрутов у меня есть следующее:
send = function(req, res) {
req.send(res.locals.content);
};
app.put('/api/:company', function(res,req) {
res.send('this is an update');
}, send);
Когда я использую почтальон для выполнения запроса PUT, я получаю сообщение "can not PUT/api/petshop" как ошибка. Я не понимаю, почему я не могу PUT, или что не так.