forward 和redirect的不同? 400 报错
forward: 你出门去买饼和凉菜吃饭,首先来到卖饼的,你说要买饼和凉菜,摊主把饼给你,并说等一会然后去别的地方买了凉菜回来给你,你付钱回家 ok
redirect: 你出门去买饼和凉菜吃饭,首先来到卖饼的,你说要买饼和凉菜,摊主把饼给你,并说我这没凉菜,你去隔壁吧,于是你就去隔壁买凉菜了,然后回家。 ok
这就是forward和redirect的不同。
对于浏览器来说就是 说你发了一次请求 浏览器接受请求发现没找到资源,然后去别的地方取得资源返回给你,就是forward
你发了一次请求,浏览器接受请求发现没有资源,就说你访问这个地址看看,于是你的浏览器就又发起了一次请求然后得到了资源。这就是redirect
挺形象的,哈哈
######理论联系实际:)
######没看明白。。。
######哈哈。精妙
######和 Web 服务器的差不多嘛, UrlRewrite 和 UrlRedirect
######forward 是jee的,redirect是http规范里的,forward对浏览器透明,redirect需要浏览器配合
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。