登录后的页面: https://www.xyz.com/BankAwayRetail/(S(e0x2et4504nzrn45z31vqy45))/main.aspx?RequestId=63780285
检查以上链接以供参考
RequestId
,其中包含一些随机的8位数字RequestId
与前一页不同为什么需要为每个请求随机生成RequestId
?
该特定页面的href如下所示:
href="tranHttpHandler.aspx?bwayparam=qDoMNTYEhwvj0TpGy2N1HXlySZCfb3%2f9T7WT5Mm1fg%3d%3d"
有可能{var RequestId
编码bwayparam
?
请解释你为什么要这样做。
答案 0 :(得分:1)
浏览器将根据给定的URL缓存数据。拥有唯一的请求ID可确保浏览器始终请求并重新加载页面数据。
例如,由于您所指的是银行应用程序,如果该网站旨在显示用户帐户中的最新值,则缓存的网页可能不会显示最近的交易。添加请求ID将确保重新加载页面,从而显示最新信息。