gpt4 book ai didi

javascript - 从 Node 表达应用程序加载页面时获取标题?

转载 作者:行者123 更新时间:2023-12-01 03:50:18 25 4
gpt4 key购买 nike

我正在使用 Node 和 Express 构建一个应用程序,并将其设置为当页面加载时,一些 header 会发送到客户端。如何在客户端提取该信息?我在客户端使用 JS/jQuery。这是有问题的代码-

app.get('/', (req, res) => {
models.game_session.build({
sid: req.sessionID
}).save().then((data) => {
let options = {
"root": __dirname,
headers: {
"x-sid": data.id
}
}
res.sendFile('/index.html', options, (err) => {
if (err) {
res.send(err)
}
});
}).catch((e) => {
res.send(`There was an error`);
});
});

我将 session ID 保存在数据库中,然后将索引文件发送到客户端。正如您在选项对象中看到的,我想将 session ID 包含在要与索引文件一起发送的 header 中。我如何在客户端检索该信息?我不确定我是否以正确的方式处理这件事 - 感谢您的帮助!

最佳答案

编辑:抱歉,没有仔细阅读。这实际上是不可能的,原因如下:

https://stackoverflow.com/a/220233/4045156

您所做的很好,但您也可以(一旦页面在客户端加载)向服务器发出另一个请求,然后使用简单的 JSON 对象进行响应。但这完全取决于你。这当然意味着另一个请求,但无论如何似乎都不可能避免另一个请求。

关于javascript - 从 Node 表达应用程序加载页面时获取标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43285940/

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