0
我是一个更新的节点。我将这个测试用例转换为r/w mysql数据库。但是,点击注册按钮后。数据库中的表已更新,而客户端没有响应。 开始时,它显示套接字挂断错误。在我更新我的节点到v.0.8.25之后。现在什么都没有显示。 任何人都可以帮助我吗?node.js服务器不响应客户端?
我的客户端代码非常简单:
var username = $('#username').val().trim();
var pwd = $('#password').val().trim();
$.post('http://myserver/' + 'reg', {username : username , password: pwd}, function(data){
window.alert(data);
});
我的服务器代码:
app.get("/reg" , route.reg);
app.post("/reg", route.doreg);
in route.js:
exports.doreg = function(req ,res){
var msg = req.body;
userOperator.createUser(msg.username , msg.password , function(err , user){
if(err){
res.send({code: 501});
res.end();
}else {
res.send({ code:200, username: user.name , password: user.password});
}
});
};enter code here
感谢您的答复。它仍然不起作用。我发现它从不进入客户端的回调函数:$ .post('http:// myserver /'+'reg',{username:username,password:pwd},function(data){0}警报(数据); – deerluffy