我最近刚开始测试我的网站的bug等,我遇到了一个巨大的问题,我从来没有想过会是一个,事实上,我不认为改变与Firebug和类似的插件,这样的网站实际上通过…
当我更改表单的值并保存更改时,无论我如何尝试传递数据,我对Inspect Element所做的更改都会通过。显然,肯定有办法阻止这种情况发生。
我一直在寻找这个问题的答案,但一无所获。
编辑
也许这只是我如何提交表格和信息的问题。我使用jQuery的ajax,手动从表单中选择信息,这显然是更改信息的地方。
这是无法阻止的。Web应用程序永远不能信任客户机(浏览器),因为客户机处于外部控制之下。用户甚至可以完全绕过浏览器,通过curl等工具向服务器提交数据。
无论您在浏览器中对输入的数据进行了多么彻底的验证和检查,当数据到达服务器时也必须进行检查。