gpt4 book ai didi

javascript - 如何在没有cookie的情况下使用客户端数据创建 session ?

转载 作者:行者123 更新时间:2023-12-03 08:55:36 24 4
gpt4 key购买 nike

我正在向客户端提供单个播放列表文件。

客户端定期向我的服务器发送新请求,请求播放列表文件。例如每 10 秒一次。

我需要在服务器端识别每个客户端。

我的第一次尝试是使用cookie。 如果客户端支持 cookie,它的效果会非常好。

但我需要能够识别所有客户端,即使它们不支持 cookie。

我可以不使用 cookie 而仅使用(例如)IP 和 header 数据来创建 session 吗?

如果是这样,我该怎么做?

要求:

  1. 客户端使用的 URL 不能更改。客户端无法添加任何参数给它,客户端除了请求播放列表文件之外不能做任何事情。
  2. 向服务器发送一个请求就足够了 识别用户。
  3. 所有请求都应提供足够的数据 服务器已知。

我目前正在使用express-session

我想我可以通过创建像express-session这样的中间件来得到我想要的东西。但我不确定我到底该怎么做。

最佳答案

尝试使用evercookie

或者这个。它使用 Etag(尽管evercookie 也使用 etag 作为其方法之一,但这个专门使用了它。)

cookieless cookie

关于javascript - 如何在没有cookie的情况下使用客户端数据创建 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32515047/

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