如何确保在新请求发出之前设置Cookie?

时间:2014-06-06 21:55:20

标签: javascript cookies http-headers httprequest

我有一个issue应该在服务器端修复,但客户端的快速解决方法是可以接受的。

我需要在加载页面后进行JS调用,并且已经设置了仅限http的安全cookie 。我正在使用window.onload事件来调用window.location.replace(),但即使页面加载了SET-COOKIE HTTP响应标头,新请求也不会发送cookie。

如何确保在发出新请求之前设置Cookie?

1 个答案:

答案 0 :(得分:0)

适用于Chrome,FF和IE8 +的解决方法是在window.onload事件处理程序中使用setTimeout()。我正在寻找更好的解决方案和解释,但是......

谢谢,