我在这里有一个基本的疑问,我无法做到。我必须将两个变量传递给服务器端。我做的是
客户端
$("#send").click(function () {
var getUsrName = $("#text").val();
var getPass = $("#pass").val();
$.post('/connect', {
usr: getUsrName,
pass: getPass
});
});
服务器端
app.post('/connect', function (req, res) {
console.log("req.body : ",req.body.usr)
});
我使用了req.params和req.query而不是request.body。但他们都没有工作。它显示未定义。
由于
答案 0 :(得分:0)
您发送到服务器的是有效负载。只是尝试控制日志来自客户端console.log(req)的整个请求 从那里你会看到你有什么,然后再次尝试console.log(req.payload)
感谢。