我想知道为什么 servlet 中的重定向比 JavaScript
更好重定向。
我也想知道为什么 JavaScript
重定向很慢?
最佳答案
大多数服务器端重定向是通过位置:http://www.example.com
HTTP header 实现的。 (和 302 代码)。当浏览器在 header 中读取此内容时,它(应该)立即停止正在执行的操作并开始获取该页面。
当它在 JavaScript 中实现时,通常(取决于您如何实现它)整个页面必须在 JavaScript 执行之前加载(或至少下载)才能开始重定向。
关于java - 为什么servlet重定向速度很快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14309463/