如果有人更改了HTML表单输入的名称怎么办

如果有人更改了HTML表单输入的名称怎么办,html,forms,inspect-element,Html,Forms,Inspect Element,因此,我在一个有各种post表单的网站上工作,我无法理解这一点:如果用户使用inspect元素更改html输入标记的名称,这样我的服务器端应用程序就无法读取传入的数据,该怎么办。有没有办法防止这种情况发生,或者我应该简单地检查我自己命名的字段是否确实存在,并重定向用户,以防我的后端检测到输入表单被篡改?没有,实际上没有办法避免客户端的更改请求。客户端还可以创建对API进行攻击的自定义请求。您必须在服务器中验证请求。当有人使用insepct更改html代码时 然后单击提交按钮 所有代码重置为解除

因此,我在一个有各种post表单的网站上工作,我无法理解这一点:如果用户使用inspect元素更改html输入标记的名称,这样我的服务器端应用程序就无法读取传入的数据,该怎么办。有没有办法防止这种情况发生,或者我应该简单地检查我自己命名的字段是否确实存在,并重定向用户,以防我的后端检测到输入表单被篡改?

没有,实际上没有办法避免客户端的更改请求。客户端还可以创建对API进行攻击的自定义请求。您必须在服务器中验证请求。

当有人使用insepct更改html代码时 然后单击提交按钮 所有代码重置为解除 喜欢刷新