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