加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 为什么使用隐藏的字段?

发布时间:2020-12-16 00:24:27 所属栏目:asp.Net 来源:网络整理
导读:我一直在网络应用程序中看到很多隐藏的字段。我已经编写了使用很多隐藏字段的代码和来自可见字段的数据值来回传递给他们。虽然我不明白为什么隐藏的领域被使用。我几乎总是想办法解决同样的问题,而不用隐藏的领域。隐藏的领域如何帮助设计? 任何人都可以告
我一直在网络应用程序中看到很多隐藏的字段。我已经编写了使用很多隐藏字段的代码和来自可见字段的数据值来回传递给他们。虽然我不明白为什么隐藏的领域被使用。我几乎总是想办法解决同样的问题,而不用隐藏的领域。隐藏的领域如何帮助设计?

任何人都可以告诉我隐藏领域提供的优势究竟是什么?为什么使用隐藏的字段?

解决方法

隐藏的字段只是最简单的方式,这就是为什么它们被使用了很多。

备择方案:

>在会话服务器端存储数据(使用sessionid cookie)
>在事务服务器端存储数据(将事务ID作为单个隐藏字段)
>在适用的情况下使用URL路径而不是隐藏字段查询参数

主要担忧:

>隐藏字段的值不能被信任到不被篡改从页到页(而不是服务器端存储)
>大数据需要每次发布,可能是一个问题,并且不可能为某些数据(例如上传的图像)

主要优点:

>没有粘性会话在页面和多个浏览器窗口之间溢出>不需要服务器端清理(对于过期的数据)>客户端脚本可访问

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读