为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(); };