使用express将cookie从服务器发送到浏览器

时间:2015-07-26 04:10:00

标签: javascript jquery node.js express

我是一名计算机科学专业的学生,​​并且一直在使用express.js登录XAMPP几个小时,但找不到解决方案。这是我的想法。 用户键入用户标识和密码,并使用jquery post方法通过服务器发送它。然后,服务器将检查id和密码是否匹配,并将发送存储userid的临时cookie,以便浏览器知道登录的用户或状态。但是,我无法从服务器将此cookie发送到浏览器。我非常感谢您对此代码或我的想法的意见。

// Variables
var portNum = 3000;

var express = require('express');
var app = express();
var http = require('http');


app.post('/login',function (req, res) {
    console.log("LOGIN");
    res.cookie('test', 'testValue');
    res.send();
})

var server = app.listen(portNum, function () {

  var host = server.address().address;
  var port = server.address().port;

  console.log("Example app listening at http://%s:%s", host, port)

})

0 个答案:

没有答案