আমার এক্সপ্রেস সার্ভারের কনফিগারেশন হিসাবে এটি আমার কাছে রয়েছে
app.use(app.router);
app.use(express.cookieParser());
app.use(express.session({ secret: "keyboard cat" }));
app.set('view engine', 'ejs');
app.set("view options", { layout: true });
//Handles post requests
app.use(express.bodyParser());
//Handles put requests
app.use(express.methodOverride());
তবে তবুও আমি যখন req.body.something
আমার রুটে জিজ্ঞাসা করি তখন আমি এটিকে নির্দেশ করে কিছু ত্রুটি পেয়েছি body is undefined
। এখানে ব্যবহৃত রুটের উদাহরণ এখানে রয়েছে req.body
:
app.post('/admin', function(req, res){
console.log(req.body.name);
});
আমি পড়েছি যে অভাবের কারণে এই সমস্যা দেখা দিয়েছে app.use(express.bodyParser());
তবে আপনি দেখতে পাচ্ছেন যে আমি রুটগুলির আগে এটি কল করি।
কোন সুত্র?