我可以对标准 HTML 文件使用 cookie 吗?

问题描述 投票:0回答:1

我试图使用cookie来存储交易,但它是在html格式的文件中,它阻止我使用cookie。

我尝试传递一个 cookie 来记住用户的登录详细信息,这是从我的数据库收集 cookie 的代码。

const expiresIn24Hours = new Date(Date.now() + 24 * 60 * 60 * 1000).toUTCString(); 

        document.cookie = `uuid=${userId}; expires=${expiresIn24Hours}; path=/; `;
        document.cookie = `firstName=${firstName}; expires=${expiresIn24Hours}; path=/; `;

当我使用 HTML 文件这个确切的代码和 console.log cookie 时,它显示......什么也没有。

但是,当我在 VS Code 的 liveserver 中运行它时,cookie 正确显示: uuid=[我的UUID];名字=[我的名字]

因此,我只是想问cookie是否可以在.html文件中实现,或者是否需要一个服务器。

javascript html database cookies
1个回答
0
投票

我记得 Cookie 需要“HTTP”服务器。 答案是肯定的,要使用 cookie,您需要一个 HTTP 服务器。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.