为cookie设置域,res.cookie()在NodeJs中不起作用
例如 :
在apiController.js域中没有设置cookie:
server.js文件
var express = require('express'), app = express(), port = 3000, routes = require('./app/routes/apiRoutes'); app.use(routes) app.listen(port);
routes.js文件
'use strict'; module.exports = function( app ) { var api= require('../controllers/apiController'); app.route('/get').get(api.get); };
apiController.js文件
'use strict'; exports.get = function(req, res) { res.cookie( 'name', 'value', {domain: '.example.com'} ).send(); };