Javascript NodeJS-restfulapi-Python/JSON-Trigger
我正在做一个小项目,对这个东西完全陌生,希望你能帮助我 在这个项目的基础上,这个项目已经开始运行,效果非常好 它的主要目标是通过网络发送一个用户ID(python/json已经在使用了),让服务器对此做出反应,并用刚刚发送的用户ID和密码输入显示登录 我已经用python脚本中的一篇文章增强了server.js,当服务器运行时,终端会识别何时发送用户IDJavascript NodeJS-restfulapi-Python/JSON-Trigger,javascript,ajax,node.js,rest,mean,Javascript,Ajax,Node.js,Rest,Mean,我正在做一个小项目,对这个东西完全陌生,希望你能帮助我 在这个项目的基础上,这个项目已经开始运行,效果非常好 它的主要目标是通过网络发送一个用户ID(python/json已经在使用了),让服务器对此做出反应,并用刚刚发送的用户ID和密码输入显示登录 我已经用python脚本中的一篇文章增强了server.js,当服务器运行时,终端会识别何时发送用户ID ... router.route('/bears/:id') .get(function(req, res) {
...
router.route('/bears/:id')
.get(function(req, res) {
Bear.find({‚id': req.params.id}, function(err, bear) {
if (err)
res.send(err);
console.log(‚here i am ...');
});
});
...
我还创建了一个HTML,我认为它应该始终(通过AJAX)监听帖子,如果触发器(UserId)被发送,它应该转发到另一端的输入字段
因此,现在我真的不知道如何实现服务器已经获得了触发器,HTML将用户转发到登录名?让服务器处理用户的去向-为成功的用户发出200,或为错误的请求发出错误400。例如:
router.route('/bears/:id')
.get(function(req, res) {
Bear.find({‚id': req.params.id}, function(err, bear) {
if (err)
res.status(400).send(err); //Send a generic bad request error
else {
res.status(200).render('login', { name: req.params.id }); //Direct client to your login page (this example uses the jade template egine)
});
});
我希望这就是您想要的:)您不需要在客户端监听任何内容-客户端应该将URI发送到服务器,然后服务器可以将它们重定向到需要的任何位置。您想要的是将客户端重定向到登录屏幕,是吗?谢谢您的快速响应。实际上,我希望在服务器的一侧有一个客户机,告诉服务器用户ID,如果它是有效用户,另一个客户机(硬件能力更强)应该等待触发,然后加载登录页面。