我想在一个请求上发送某种令牌并将其存储在客户端,但不会在后续请求中重新传输该令牌。
答案 0 :(得分:1)
将令牌放在网页上会将其“存储”在客户端上。如果您不想重新传输,这似乎是理想的,因为它只会被存储,直到清除浏览器页面缓存。
也许你应该解释为什么你想要这样做。
答案 1 :(得分:1)
如果您要在cookie中向用户发送数据,那么将重新传输每个后续请求的数据。 没有办法在cookie中向用户发送数据,但是没有随后的每个请求重新传输数据........
答案 2 :(得分:1)
你的目标可能会通过一个会话实现吗?您向用户发送一个小令牌(会话ID),后续页面加载仅将该会话ID发送回服务器。然后,您可以使用会话来存储(可能更大量)数据服务器端。
答案 3 :(得分:1)
HTTP客户端不将cookie返回给HTTP服务器的方式:
答案 4 :(得分:0)
您可以通过操纵cookie的路径和处理URL来实现 - 如果您使用路径'/ some / obscure / dir'设置cookie,那么cookie将仅包含在以/ some /开头的URL请求中晦涩/ DIR