2016 - 2024

感恩一路有你

什么是服务器验证控件 表单信息的客户端验证和服务器端验证的区别是什么?

浏览量:2687 时间:2021-03-11 06:04:04 作者:admin

表单信息的客户端验证和服务器端验证的区别是什么?

客户端验证基本上是通过脚本代码实现的,比如JavaScript或VBScript,不需要将进程交给远程服务器,而服务器端验证需要将进程交给远程服务器。比如一个注册页面,填写完注册信息后,你点击提交按钮,它就不会跳转提示你填写错误,这个过程通常很快,而且页面返回时也不会抖动,但是如果你使用服务器端验证,你填写完后可能会跳转到另一个页面,并且返回速度很慢,中间可能会有一个空白段,返回后页面会被重写或删除。客户端验证在提交到服务器动态处理页之前不能使用动态语言,而服务器端验证实际上是通过将信息提交到服务器动态处理页来实现的。从这方面可以看出,客户端验证速度更快,可以实现本地机验证,减少用户的等待时间。如果提交到服务器端验证,用户最终会到达,花了几分钟时间返回到注册不正确的提示。这对用户来说不是很烦人吗?因此,客户端验证更加友好。但是服务器端验证更安全,因为在客户端看不到代码,而客户端验证代码可以从“源文件”的HTML页面清晰地看到。

什么是服务器验证控件 aspnet内置对象有哪些 javascript学习指南

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。