CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

客户端验证与服务器端验证的问题??急!!!

楼主hanyawei(rain)2005-03-13 11:07:03 在 Web 开发 / ASP 提问

很多文章主张提交表单数据在服务器端验证,这样安全性高!对此,我深有体会。不过,我有个想法:如果全部数据在客户端验证,只在服务器端验证提交页面是否是规定的页面。这样做,和服务器端验证的效果是否一样??如此,可以节约服务器资源! 问题点数:20、回复次数:6Top

1 楼cpio(备注)回复于 2005-03-13 11:10:37 得分 5

最好是两端都验证  
   
  因为客户端验证不用等服务器响应,这样不至于让用户等待  
   
  但是这种可能导致虚假提交,因此服务器还得对重要数据进行验证  
   
  一般来说只要不是故意虚假提交,服务器上的验证都是成功的Top

2 楼longsnow(龙河)回复于 2005-03-13 11:18:59 得分 0

qq好像是两端都验证的Top

3 楼Macor(Macor)回复于 2005-03-13 11:24:43 得分 0

这个要看你的软件用途了,呵呵Top

4 楼lovebanyi(风云)回复于 2005-03-13 12:54:54 得分 5

两个都要验证啊.不要想不验证.到时候被人黑了..又有人晕了Top

5 楼myvicy(我来也!)回复于 2005-03-13 13:53:56 得分 5

服务器端的验证是必要的。客户端的验证是充分的。Top

6 楼hotlion(数码狂人)回复于 2005-03-13 13:56:00 得分 5

很多人在对用户录入的信息都只在客户端进行验证,事实表明这个是很不安全的。一般来说,客户端验证不外乎就是在表单提交前使用VBS或JS等对数据进行过滤,这对于大部分的用户来说是可行的。一旦用户设置浏览器禁止运行脚本代码,则所有客户端的验证都会失效。因此,强烈建议在编写网页时在客户端和服务器端都要进行数据验证。Top

相关问题

  • 服务器端的按钮如何在客户端验证后再提交?
  • RequiredFieldValidator验证控件是在服务器端运行还是客户端?
  • SMTP服务器需要验证身份,Winsock客户端如何实现?
  • 服务器采用Unix客户端用delph开发,要求客户端采用SSL验证连接服务器??客户端怎么做??
  • 服务器采用Unix客户端用delph开发,要求客户端采用SSL验证连接服务器??客户端怎么做??
  • 有点难度的问题:如何结合客户端验证和服务器端验证?
  • ASP.NET中有客户端验证的时候,服务器端验证是否还执行?
  • 如何把客户端的这段验证代码放到服务器端去验证?
  • 在三层数据库开发中服务器端如何进行客户端的身份验证(username,password)?
  • 有谁用过LSA Security API,写一个NT的服务器端和客户端验证包

关键词

  • 验证
  • 服务器
  • 客户
  • 数据
  • 用户
  • 客户端
  • 提交

得分解答快速导航

  • 帖主:hanyawei
  • cpio
  • lovebanyi
  • myvicy
  • hotlion

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo