我有一个简单的问题(疑问)。
Ajax是一种服务器端技术,因此它会异步访问服务器,但是当我们使用ajax工具包的文本框验证时,即使互联网断开连接,文本框也会得到验证。它是客户端吗?Ajax工具包验证是服务器端还是客户端?
1
A
回答
0
实际上,AjaxToolkit在页面中生成JavaScript代码。所有的验证都在客户端完成。
+0
这是不正确的。客户端验证是毫无意义的。 –
0
AJAXToolkit
基本上是一个为您实现一些客户端功能的助手。 WebForms
中的用户故事都是关于快速应用程序开发的。整个WebForms
基础架构已准备就绪,以便以允许您创建Web应用程序的方式来包装服务器端+客户端功能,就像您将要使用WinForms
应用程序一样。 WebForms
由微软开发,允许WinForms
开发人员在为Web开发时使用相同的技术。
也就是说,所有asp.net
验证器都是都是客户端和服务器端。在没有服务器端验证的情况下进行客户端验证毫无意义。客户端验证(不管是否使用AJAX)仅用于为用户提供更响应的用户界面,并且可能会保存一些服务器往返输入,以便轻松将其检测为无效。当形式为POST
ed时,真正的验证在服务器端完成。如果仅存在客户端验证,则具有恶意意图的用户可以通过从类似Fiddler
的工具发布表单来绕过验证。另外,根本不支持JavaScript
的客户呢? (罕见,因为他们可能是这几天...)
相关问题
- 1. 客户端和服务器端验证
- 2. 服务器端/客户端验证.net
- 3. HTML5:我是否需要在客户端和服务器端验证Webform,还是只需要客户端?
- 4. 节点:客户端角服务还是服务器端对象?
- 5. 验证JSP和HTML表单,服务器端还是客户端或两者?
- 6. asp.net验证客户端或客户端或服务器端
- 7. 在服务器端检查客户端验证是否成功
- 8. 是PhantomJS客户端还是服务器端?
- 9. REST API请求应该是客户端还是服务器端?
- 10. actionscript是客户端还是服务器端语言?
- 11. CORS - 它是客户端,服务器端还是传输级别?
- 12. 客户端验证和服务器端验证
- 13. 骨干:部分客户端验证+服务器端验证
- 14. 如何维护服务器端验证和客户端验证
- 15. 规则:客户端验证与服务器端验证?
- 16. 客户端和服务器端验证的验证摘要
- 17. 平衡asp.net服务器端验证与客户端jQuery验证
- 18. 客户端和服务器验证
- 19. 服务器客户端消息验证
- 20. 服务器客户端身份验证
- 21. 验证客户端与服务器
- 22. XSS预防:客户端还是服务器端?
- 23. 应该在服务器端还是客户端订购阵列
- 24. 表达式评估客户端还是服务器端?
- 25. 时间检查:服务器端还是客户端?
- 26. Express + Jade渲染 - 客户端还是服务器端?
- 27. 分页:服务器端还是客户端?
- 28. 标记格式:服务器端还是客户端?
- 29. 应该在客户端还是在服务器端处理OCR?
- 30. 格式HTML服务器端还是客户端?
两者,它验证客户端和服务器上 – Uriil