Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27190
  • 博文数量: 21
  • 博客积分: 880
  • 博客等级: 准尉
  • 技术积分: 235
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-16 10:33
文章分类

全部博文(21)

文章存档

2011年(1)

2009年(2)

2008年(18)

我的朋友
最近访客

分类: Java

2008-07-30 18:28:38

             客户端验证一般都采用脚本语言来实现(JS),减轻了服务器端的负担,提高了服务器的效率,
是一个成熟的网站所不可少的.客户端验证是在提交请求时触发类似OnSubmit,OnClick等事件并调用相应的检验函数.但是如果用户的浏览器禁止了JavaScript,或者是用户直接在地址栏中输入网址,网址中包括一些非法的参数,或者一些恶意用户利用自己的专业知识对网站进行攻击,这样提交到服务器的数据就可能非法,所以只用客户端的验证是远远不够的.为了保证应用的健壮性与可靠性,必须对提交到服务器的数据进行服务器端的验证.虽然降低了效率,但是对于一个成熟的网站而言,这种付出还是有必要的.
            但是只进行服务器端而不进行客户端验证的话,用户没次输入错误时都要等待数据从网络传输到服务器端再从服务器端返回,势必会降低网络资源的利用率.
阅读(399) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~