我在action里面生成cookie的地方设了断点,发现没有cookie的产生,页面出来后才有cookie产生,我猜想cookie只有在response响应页面完毕后才生成的,请哪位大虾解释下,看我的推断正确与否
我们从 Cookie 定义就可以看出来:
[quote]Cookie是[color=red]服务器发送给客户端浏览器[/color]的体积较小的纯文本信息,
以后当用户访问同一个Web服务器时,浏览器会把它们发送给服务器。[/quote]
没有response 服务器端还没接触到客户端 所以没 cookie
所以 我认为 楼主你的想法 是对的!
你的没有cookie产生是指你的浏览器里吧?就是可以看到,火狐都可以看到生成的cookie。。我想你的是对的。
楼主的理解是对的。。必须有响应了才会把cookie的信息加到客户端,然后再次发送请求时就可以获取到cookie的信息了。