【发布时间】:2017-04-27 13:48:01
【问题描述】:
我是 nodejs 的新手。我正在尝试使用 ejs 引擎制作登录表单。我想要的只是使用发布请求在欢迎屏幕中打印用户名和密码。问题是,如果我使用 POST 操作,它将打印我的数据但不显示欢迎屏幕布局,如果我使用 GET 操作,那么它将显示屏幕布局但没有数据。我已经在 app.js 文件中编写了代码。这是对的吗??我在下面提到了我的 app.js 代码以供参考。提前致谢。
代码:-
app.post('/welcome', function(req, res) {
res.send('Username is '+req.body.unm+'<br>Password is '+req.body.pwd);
});
【问题讨论】:
-
“但不显示欢迎屏幕布局”,因为您需要将其添加到响应中。 post 和 get 请求完全分开处理
-
@Orangesandlemons 我是 nodejs 的新手。所以你能详细说明一下吗?我没听懂你想说什么。
-
我想在获取请求路由(我看不到)上,您正在传递页面。在帖子上,您只传递“'用户名是'+req.body.unm+'
密码是'+req.body.pwd”,这是一个字符串,没有别的。
标签: javascript node.js post ejs