javascript - Node 本地主机不返回日期

标签 javascript node.js express

我有以下index.js 文件:

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

app.use('/',(req,res) => {

console.log(req.get('Date'));
console.log(req.get('User-Agent'));
console.log(req.url);

var name = req.query.name;
res.status(200).type('html');

res.write('Hello World! <br>');
if (name) {
   res.write('Hi, ' + name + " it's nice to see you.");
}else{
   res.write('Welcome, guest!');
}

res.end();
});

app.listen(3001, () => {
console.log('Listening on port 3001');

});

为什么日期未定义?

最佳答案

因为您使用的浏览器没有发送标题中的日期...

您可以使用本地服务器日期...

关于javascript - Node 本地主机不返回日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47664607/

相关文章:

javascript - 数字格式,删除千位分隔符

javascript - 对象作为对象属性名称?

javascript - 模块导出习惯用法之间的区别

javascript - 在循环内运行 Node.js 的 fs.rename() 时出错

javascript - 提交用户名和密码 javascript(不是表单)

javascript - 这个脚本标签在 Firefox 中工作正常,但在 Chrome 中不行(因为遇到一些安全问题)

javascript - Discord 重复机器人

node.js - Docusaurus 2 中的自定义搜索栏

javascript - 在 Express 中间件中访问 session 对象

mysql - 我不知道如何在 sequelize 中根据类别对费用求和