通过前端或后端创建cookie的方法是什么?

cae*_*ang 9 javascript

根据我的理解,cookie是使我们的webapp有状态的一些方法.

由于cookie可以在javascript(前端)和http响应(后端)中创建,因此有什么原则可以通过前端和后端创建cookie吗?

是否可以给出一些用户场景,这将是很棒的.

jfr*_*d00 8

有几个注意事项:

  1. Cookie的内容在哪里创建?如果它是会话ID,则可能在服务器上创建,因此将在那里创建cookie.如果是用户查看偏好但未在服务器端存储,则可能在客户端设置,并且cookie将在那里设置.

  2. 服务器端cookie可以设置为具有额外的安全性(称为仅限http),使其仅对服务器可见,而不是对客户端javascript可见,但它们仍然由浏览器存储以表示特定客户端.


nis*_*eri 1

他们是一样的东西。用什么方便的就用什么。就像如果你在 JS(前端)中做某事并且你想存储 cookie,那么从 JS 存储它。后端也一样。

这可能会有所帮助。