gpt4 book ai didi

c# - 如何在网络表单的服务器端检测回发

转载 作者:太空宇宙 更新时间:2023-11-03 15:22:42 24 4
gpt4 key购买 nike

我想知道如何在服务器端检测回传?通常,页面上的控件状态存储在 Viewstate 中,它们在每次回发到服务器时来回遍历。由于 http 是无状态的,服务器将如何区分 postbacked 页面和初始页面加载。

我们可以使用 Page.IsPostback 属性,该属性分别针对回发和初始加载自动设置为 true 或 false。但我的问题是,是什么控制了对 Page.Ispostback 属性的 true 和 false 分配以及服务器如何确定表单回发?服务器是否使用任何隐藏字段来检测页面的回发?

最佳答案

在 ASP.NET 的上下文中,第一个页面加载是 HTTP GET 请求,之后是 POST 请求。

Similar question here.

从技术上讲,首页可以作为 POST 制作,但这并不典型。

关于c# - 如何在网络表单的服务器端检测回发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36635669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com