- 4
- 0
- 约4.09千字
- 约 16页
- 2018-04-09 发布于未知
- 举报
12_1 JSP验证码 使用JSP验证码 为什么需要验证码 首先来看下面这张图片 使用JSP验证码 为什么需要验证码 所谓验证码,就是由服务器产生一串随机产生的数字或符号,形成一幅图片,图片应该传给客户端,为了防止客户端用一些程序来进行自动识别,图片中通常要加上一些干扰象素,由用户肉眼识别其中的验证码信息。客户输入表单提交时,验证码也提交给网站服务器,只有验证成功,才能执行实际的数据库操作。 验证码在网络投票、交友论坛、网上商城等业务中,经常用来防止恶意客户侵入、恶意灌水、刷票等,在Web中有着重要的应用。 使用JSP验证码 验证码原理 验证码为什么可以防止对网站的恶意访问呢?首先介绍验证码必须满足以下几个性质: 不同的请求,得到的验证码应该是随机的,或者是无法预知的,必须由服务器端产生。 验证码必须通过人眼识别,而通过图像编程的方法编写的机器人程序在客户端运行,几乎无法识别。这就是验证码都比较歪斜或者模糊的原因,否则就很容易通过图像处理算法来识别。 除了人眼观察之外,客户端无法通过其他手段获取验证码信息。这就是验证码为什么用图片,而不是直接用一个数字文本在页面上显示的原因,因为客户端可能通过访问网页源代码的方式获取验证码的内容。 使用JSP验证码 验证码原理 验证码的工作流程如下: 服务器端随机生成验证码字符串,保存在内存中,并写入图片,将图片连同表单发给客户端。 客户端输入验
您可能关注的文档
- §1.第五章节经络腧穴概要课件(2074KB).ppt
- §1.第一次课1-1注意事项(571KB).ppt
- §1.第一次课1-2第一章嵌入式系统概述(1669KB).ppt
- §1.第一次课1-4Linux的安装与配置(1569KB).ppt
- §1.第一次课1-5Linux使用基础(279KB).ppt
- §1.第一次课11注意事项(571KB).ppt
- §1.第一次课12第一章嵌入式系统概述(1668KB).ppt
- §1.第一次课14Linux的安装与配置(1569KB).ppt
- §1.第一次课15Linux使用基础(279KB).ppt
- §1.第一章对摄影的认识与了解1.第一章对摄影的认识与了解(27909KB).ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 液压挖掘机液压系统设计说明书.pdf VIP
- 论法律文本的静态对等翻译_李克兴.pdf VIP
- GB38900机动车安全技术检验项目和方法标准规范.pdf VIP
- DZ∕T 0286-2015 地质灾害危险性评估规范.pdf VIP
- 机械设计基础 第六章 螺纹连接和螺旋传动(另有配套教案).ppt VIP
- TJGT H3004-2026高速公路改扩建工程施工安全作业规程.pdf VIP
- 中国大唐集团公司风力发电企业安全风险控制指导手册(2026版).doc VIP
- 食品检验检测机构质量手册和程序文件.docx VIP
- 人教版九年级化学上下册所有的化学方程式.doc VIP
- 医院保安人员服务礼仪与职业素养.pptx VIP
原创力文档

文档评论(0)