如何在php禁止浏览器使用缓存页面的情况下返回原来的页面
做一个在线考试,考完后会给出答案,如果可以使用页面缓存的话,就可以利用“返回上一页”操作再做一次题目来通过考试。但由于php禁止浏览器使用缓存页面,每次返回原来的页面都会...
做一个在线考试,考完后会给出答案,如果可以使用页面缓存的话,就可以利用“返回上一页”操作再做一次题目来通过考试。但由于php禁止浏览器使用缓存页面,每次返回原来的页面都会重新出一套新的题目,使用IE、FIREFOX、OPERA、Google Chrome浏览器都无法返回到原来的题目,有什么办法可以突破php对禁止浏览器使用缓存页面的限制吗?
本人是使用者,不是设计者。 展开
本人是使用者,不是设计者。 展开
2个回答
展开全部
只要服务器端设计严谨,你再怎么在客户端搞也没意义。
页面过期是设置的http header,要想修改header那你得想法截获 http 数据通信的包,修改完了再恢复http对话,难度可不小。
而且设计者一般都在提交之后肯定就设定某个标记指明这次测试结束了,你即便能再次提交,肯定也会出现错误的,当然,不排除设计者是巨笨的那种情况。
页面过期是设置的http header,要想修改header那你得想法截获 http 数据通信的包,修改完了再恢复http对话,难度可不小。
而且设计者一般都在提交之后肯定就设定某个标记指明这次测试结束了,你即便能再次提交,肯定也会出现错误的,当然,不排除设计者是巨笨的那种情况。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询