2015-09-24 138 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

相關問題