将随机数添加到登录表单的URL的目的是什么

What is the purpose of adding a random number to the URL of a login form?

本文关键字:URL 是什么 表单 登录 随机数 添加      更新时间:2023-09-26

当将登录表单发布到服务器处理程序时,发送math.random nocache参数的目的究竟是什么?

var email = encodeURI(document.getElementById('emailLogin').value);var psw = encodeURI(document.getElementById('pswLogin').value);设置要添加到 URL 请求的随机数nocache = Math.random();传递登录变量,如网址变量http.open('get', 'login.php?email='+email+'&psw='+psw+'&nocache = '+nocache);

添加到请求的随机数是强制浏览器加载以下页面结果,而不是可能显示可能已被早期请求缓存的结果。

就其价值而言---这似乎是一个非常不安全的身份验证器 - 除非http.open()发生在HTTPS(SSL/TLS)连接上。