在Node.js中访问HTTP请求的时间戳

坟墓

有没有办法访问将HTTP请求发送到Node.js服务器的时间戳?

就像是:

app.post('', function (req, res) {
    console.log(req.date);   //or
    console.log(req.timestamp);
}

我尝试了几件事,并且已经将整个req对象打印到控制台,但是没有找到时间戳记属性。我是否需要手动发送时间戳?我认为它已经是HTTP请求的一部分。

years_of_no_light

日期请求头,可用于检索时间戳。

如果您使用的是Express-4.x,则可以使用req.get(headerName)它。

如果您正在使用节点http模块,请尝试做console.dir(req.headers)如果可用,您可以从req.headers["Date"]

如果您的时间戳是从客户端通过网络发送的,那么这一切都是有效的。还要检查请求(假设说Chrome开发者工具网络),并检查发送了所有标头。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node js http 请求:选项中的变量

来自分类Dev

Node.js更新MySql时间戳

来自分类Dev

时间戳错误 + postgresql + node.js

来自分类Dev

无法在Node.js / Express中访问请求正文数据

来自分类Dev

如何从Node.js中的$ http请求返回ArrayBuffer?

来自分类常见问题

如何从Node.js http获取请求中获取数据

来自分类Dev

Node.js中的HTTP请求无法正常工作?

来自分类Dev

node.js中的顺序HTTP发布请求

来自分类Dev

了解node.js中的http.get请求

来自分类Dev

如何从node.js中的HTTP请求获取同步结果

来自分类Dev

使用 $http 在 node.js 中的 PUT 请求

来自分类Dev

在Node.js中的单个HTTP请求中调用多个HTTP请求

来自分类Dev

从 EJS 中的日期对象切片时间戳 - Javascript、HTML、Node.js

来自分类Dev

我如何获取我在node.js http请求中实际发送的http请求标头

来自分类Dev

Node.js http GET请求比浏览器,REST客户端等花费的时间更长

来自分类Dev

Node JS上的HTTP请求回调

来自分类Dev

Node.js axios http请求循环

来自分类Dev

BigQuery / Node.js时间戳即将结束

来自分类Dev

使用Node.js和Mongoose的时间戳

来自分类Dev

Node.js MySQL获取正确的时间戳格式

来自分类Dev

如何从Firestore Node.js获取时间戳格式数据

来自分类Dev

对Node的http.createServer中的请求和响应对象的访问是否是关闭的结果?

来自分类Dev

在Node.js中模拟POST请求后如何访问响应正文?

来自分类Dev

如何使用时间戳作为MongoDB和Node.js中的字段按天对记录进行分组

来自分类Dev

NODE JS取消请求

来自分类Dev

请求过程中Node JS的性能

来自分类Dev

node.js请求中的超时

来自分类Dev

功能中的Node.js请求

来自分类Dev

node.js中的POST请求

Related 相关文章

热门标签

归档