Bir Express.js uygulamasına güncelleme işlevselliği uygulamaya çalışıyorum ve yeni verileri göndermek için bir PUT isteği kullanmak istiyorum, ancak PUT kullanarak hataları almaya devam ediyorum. Okuduğum her şeyden, sadece app.put kullanma meselesi, ama bu işe yaramıyor. Benim yolları dosyasında aşağıdaki var:Express.js ile PUT yöntemini kullanma
send = function(req, res) {
req.send(res.locals.content);
};
app.put('/api/:company', function(res,req) {
res.send('this is an update');
}, send);
Ben bir PUT isteği yapmak için postacı kullandığınızda, ben bir hata olarak bir "/ api PUT olamaz/petshop" olsun. Neden anlayamıyorum, ya da neyin yanlış gittiğini anlamıyorum.
Postacı, 500'de hangi hata gösteriliyor? 404? – wayne
methodOverride() yöntemini kullanarak denediniz mi? http://stackoverflow.com/a/8378414/918608 http://stackoverflow.com/a/14174177/918608 –