Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript NodeJS-restfulapi-Python/JSON-Trigger_Javascript_Ajax_Node.js_Rest_Mean - Fatal编程技术网

Javascript NodeJS-restfulapi-Python/JSON-Trigger

Javascript 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) {

我正在做一个小项目,对这个东西完全陌生,希望你能帮助我

在这个项目的基础上,这个项目已经开始运行,效果非常好

它的主要目标是通过网络发送一个用户ID(python/json已经在使用了),让服务器对此做出反应,并用刚刚发送的用户ID和密码输入显示登录

我已经用python脚本中的一篇文章增强了server.js,当服务器运行时,终端会识别何时发送用户ID

...
    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,如果它是有效用户,另一个客户机(硬件能力更强)应该等待触发,然后加载登录页面。