我有几个表格,其中包含从 Google 路线服务 (JS API) 获取的数据,例如距离对我来说尤其重要。
当然,我知道我不能真正阻止用户弄乱输入字段中的数据,我要问的是是否有某种技术可以使提交操纵表单变得痛苦到足以阻止人们尝试。
我对此的希望并不太高,但我想在我进入一些服务器端解决方案之前确定一下。
提前致谢。
我有几个表格,其中包含从 Google 路线服务 (JS API) 获取的数据,例如距离对我来说尤其重要。
当然,我知道我不能真正阻止用户弄乱输入字段中的数据,我要问的是是否有某种技术可以使提交操纵表单变得痛苦到足以阻止人们尝试。
我对此的希望并不太高,但我想在我进入一些服务器端解决方案之前确定一下。
提前致谢。
尝试使用隐藏的输入字段:
<input type="hidden">
这些被提交到服务器但对用户不可见。
由于您只是通过 JS API 获取数据并且不需要对来自用户的数据进行任何更改,因此如何通过 AJAX 调用将数据发送到服务器,以及何时接收可能使用您自己的简单加密。这肯定会增加请求的数量,但根据数据量,它可以适用于您的用例。即使您想从同一页面发布一些表单数据,也可以将其附加到服务器上的用户会话。
请注意,这对于萤火虫之类的东西并不是万无一失的,但是对于某人来说,使用这些值会变得更加困难。