我想知道我是否做错了什么,或者我无法通过req.body.username
在 fetch() 调用之后调用(例如)访问服务器端的模型属性(使用 express)是正常的:
app.get("/test", function(req, res){
console.log(req.body.username); //Undefined
});
但是我可以通过 PUT 请求以相同的方式访问它。
实际上,我使用 url 发送用户名,但我想清理我的路由并req.body
改为访问属性,(当然是在客户端的模型中设置它之后)。
感谢您的解释 !
更新:
以防万一,这是我的应用程序配置:
app.configure(function(){
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.session({secret: 'test', store: express.session.MemoryStore({
reapInterval: 60000 * 10
})}));
});