我遇到了一种情况,我通过禁用cookie带给自己:会话状态没有按预期工作。如何检查用户是否在http模块中启用了cookie?
感谢。
答案 0 :(得分:1)
设置Cookie,然后将其重定向到同一网站内的页面。如果您没有收回cookie,则他们没有启用cookie。您可以通过在URL中嵌入代码或提交表单来跟踪它们。
假设您已经装配了页面以设置cookie,您还可以使用JavaScript来检索“您是否发送了cookie”页面。然后,您可以查看您返回的内容,以查看浏览器是否返回了您发送的cookie。
答案 1 :(得分:1)
如果您在浏览器上禁用了Cookie,则可以在html页面中创建一个隐藏字段,用于存储您的Cookie值。
< input type='hidden' name='sessionid' >
移至下一页时检索此值。