gpt4 book ai didi

node.js - Node.js 中的 request 对象是否包含任何 navigator.userAgent 类型的信息?

转载 作者:太空宇宙 更新时间:2023-11-03 22:54:34 26 4
gpt4 key购买 nike

我已经设置了一个 Node.js 服务器来获取一些联系表单数据并将其转发到我的电子邮件。我希望能够转发有关用户浏览器的一些信息以及表单数据。

请求对象中是否以某种形式包含任何信息?有点像客户端上可用的 navigator.userAgent 字符串?

或者我应该亲自在发送的数据中包含该字符串吗?

我在想这样的事情:

var httpServer = http.createServer(function (request, response)
{
var browserID = request.navigator.userAgent;
});

谢谢!

最佳答案

我自己在express中对此进行了测试,您可以在以下位置找到用户代理字符串:

request.header['user-agent']

你可以在14.43 here的HTTP规范中看到它.

<小时/>

将来,您可以使用 console.log() 或调试器简单地检查 request 对象,并准确查看其中的内容。我发现这通常比尝试在文档中的某个地方查找内容最终更具教育意义。

关于node.js - Node.js 中的 request 对象是否包含任何 navigator.userAgent 类型的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26205302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com