重定向机制

重定向

什么是重定向

服务器向浏览器发送一个302状态码以及一个Location消息头,浏览器收到返回消息会立即向重定向地址发出请求

为什么要使用重定向技术

URL重定向技术,我们在网站建设中,时常会遇到需要网页重定向的情况:

网站调整(如改变网页目录结构);
网页被移到一个新地址;
网页扩展名改变
这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页 面错误信息,访问流量白白丧失;再者某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点等

重定向原理

如何实现重定向

response.sendRedirect(String url);

4、特点

1、重定向地址可以是任意地址
2、重定向后浏览器的地址会发生变化
3、web组件不会共享同一个request和response
4、至少两次请求

 

posted @ 2020-02-04 16:56  慕容子月  阅读(384)  评论(0编辑  收藏  举报