据我所知,cookie是使我们的webapp有状态的某种方式。
由于cookie既可以在javascript中创建(前端),也可以从http响应中创建(通过后端),那么何时应该由前端创建cookie以及何时由后端创建cookie有什么原则吗?
如果可以给出一些用户场景,那就太好了。
发布于 2014-09-28 07:21:30
有几个考虑因素:
发布于 2014-09-28 07:11:56
它们是一回事。使用任何方便的工具。例如,如果你在JS (前端)中做了一些事情,并且你想存储cookie,那么就从JS中存储它。后端也是如此。
这可能会有所帮助。
发布于 2016-12-19 23:51:37
考虑到服务器端代码是在客户端代码之前执行的。
我遇到了这样的情况:
我的后端代码跟踪网站上的每一个动作,访问者的指示器是一个cookie。然而,对于初次访问,当用户没有cookie时,我的函数将使用指示器undefined
保存移动,因为用户请求在cookie生成之前处理。
因此,在这种情况下,我会选择cookie的后端。
同时,我喜欢在客户端创建cookies,当我需要修复损坏的WordPress网站时,我使用外部Node.JS应用程序接口作为粘合剂。
https://stackoverflow.com/questions/26082511
复制相似问题