![]() |
1
2
如果在URL中为每个链接提供一个唯一的ID(例如GUID)作为参数,则可以跟踪已处理的所有请求。(如果有人将浏览器保持打开状态几天,然后点击“刷新”,则可以清除“旧”请求,前提是该机制不起作用。)第一次看到GUID时,将其写入表中。如果您再次看到它,请重定向到错误页面。 不过这很难看,用户只需编辑URL即可稍微更改GUID。(您可以通过在安装时记录GUID来修复最后一个缺陷 生成 习惯于 .) 一般来说,用户希望能够刷新页面,尤其是GET请求(即使大多数用户不知道这意味着什么)。你为什么要这样做? |
![]() |
2
1
这将像这样工作:
对不起,我不能说得更清楚了。。祝你好运 |
![]() |
3
0
你可以这么做,但我相信你不应该这么做。用户控制着浏览器,如果她想刷新,你的工作就是确保页面刷新。返回错误页面是错误的答案。 |
![]() |
4
-2
|
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 5 月前 |
![]() |
TSDrake · 发布ASP。没有特定文件夹的.NET应用程序 6 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 10 月前 |
![]() |
ramamoorthy_villi · 输入验证错误外键字段 10 月前 |
![]() |
Enderbyte09 · ASP。NET Core绝对拒绝在其他端口上托管 11 月前 |