java web中生成的验证码为什么不放在session

 我来答
小傻

2015-11-08 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31136
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部
java web中session是服务端机制,是占服务器的内存的,一个用户可能会提取多个验证码那上千个用户差点的服务器就高压了,一般都是一次传递,没必要用session这个贵重的东西,session是在万不得已的情况下存储一些重要的用户信息。

验证码只需要存放在客户端,每次重新验证即可。
百度网友fe660d0
2014-07-22 · TA获得超过142个赞
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:92.4万
展开全部
session是服务端机制,是占服务器的内存的,一个用户可能会提取多个验证码那上千个用户差点的服务器就高压了,一般都是一次传递,没必要用session这个贵重的东西,session是在万不得已的情况下存储一些重要的用户信息。
追问
那一般我们随机生成的验证信息存放在哪里面呢
追答
验证码不需要放,直接传递前台ajax接收验证
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wadeMhglv
2014-07-22 · TA获得超过1255个赞
知道小有建树答主
回答量:1478
采纳率:60%
帮助的人:690万
展开全部
那你说说为啥要放在session中?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
下周四到
2014-07-22 · TA获得超过271个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:173万
展开全部
验证码只使用一次,为什么要放到session中去?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式