我有一个最近放在负载均衡器后面的Web应用程序。有一个页面在链接中包含javascript:history.go(-1)方法。上一页是执行提交的表单。当我点击执行go方法的链接时,直接转到服务器,不会尝试重新提交表单。但是当我通过负载均衡器单击相同的链接时,表单会重新提交。有没有人有关于如何通过负载平衡器执行此任务的任何想法,所以链接不会重新提交页面?JavaScript history.go和负载平衡器问题
0
A
回答
0
此行为可能是由于未在Load Balancer中启用“粘性会话”而导致的。它不知道从go
产生的页面加载来自同一个用户,所以不是简单地显示页面,而是重新提供它。
你知道它是否启用了“粘性会话”,或者如果这是一个选项?
0
如果可能,请在“上一页”页面使用Post/Redirect/Get模式。换句话说 - 处理POST请求,而不是返回结果重定向到另一个页面。它将使用GET加载,并且在返回时不会重新提交表单。
相关问题
- 1. 负载平衡问题
- 2. 负载平衡器问题c#asp.net
- 3. Nginx负载平衡器websocket问题
- 4. AWS网络负载平衡器问题
- 5. .NET和负载平衡器?
- 6. 负载平衡,AJAX和你
- 7. ASP.NET AJAX负载平衡问题
- 8. 网站流量负载平衡问题
- 9. WebLogic 9.2负载平衡问题
- 10. jdbc负载平衡的问题
- 11. 负载平衡
- 12. 负载平衡
- 13. nginx负载平衡器省略标题
- 14. Azure负载平衡器
- 15. AWS负载平衡器
- 16. 负载平衡器配置
- 17. Netty负载平衡器
- 18. solrcloud的负载平衡器
- 19. 负载平衡器IP
- 20. JBoss和Apache负载平衡
- 21. SSL和负载平衡
- 22. IIS负载平衡和ASP.Net
- 23. IIS ARR和负载平衡
- 24. 负载平衡和会话
- 25. Apache Camel和负载平衡
- 26. 骆驼和负载平衡器
- 27. 负载平衡器和SQL备份
- 28. NGINX负载平衡器和部署
- 29. Rails,回形针和负载平衡器
- 30. 二级域名和负载平衡器