2015-09-24 97 views
4

我想设置一个cookie(使用JavaScript或jQuery)只发送一次。有没有办法为一个请求设置一个cookie?

我可以在提出请求之前设置一个有效期限为1秒的cookie,但这似乎不太精致。我想知道是否有一种方法可以保证一个cookie只能存活一个请求,并且只有一个请求...

我看过the docs on MDN,但看不到任何符合要求的东西。

任何想法?

+0

您是否尝试过在请求完成后通过代码删除cookie? –

+0

在您完成工作后删除每个页面上的Cookie。 –

+0

我不建议您使用此模式使用Cookie。如果你在服务器上管理它会更好。无论如何,你可以添加一个cookie并在每个请求中删除它(调用函数 - >添加cookie - >完成请求 - >删除cookie) –

回答

0

看看这里:)!
How do I set/unset cookie with jQuery?

在我眼中,有答案!

+0

谢谢,我知道我可以删除和创建Cookie,但我希望有一种方法告诉浏览器只保留1个请求的cookie。这样的答案并没有真正的帮助。看到我对我的问题的评论的回复。 – JaySeeAre

相关问题