校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
课程> 前端> 小讲
怎么理解forward和redirect?

核心内容

重定向是需要response将信息返回给浏览器,而请求转发是request对象的行为

1.从地址栏显示来说 

forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.

redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.

2.从数据共享来说 

forward:转发页面和转发到的页面可以共享request里面的数据.

redirect:不能共享数据.

10条回复 评论
一只北极的企鹅

我在长沙,想学ui,有没有推荐的培训机构

发表于 2024-04-02 21:00:00
0 0
呵呵

有没有蜕变测试或者ai测试的教程

发表于 2023-07-11 21:00:00
0 0
山山而川明明如月

学习到了 感谢分享

发表于 2023-06-01 21:00:00
0 0
拾柒

看这个冲刺面试

发表于 2022-10-02 21:00:00
0 0
Ciszewski

现在互联网各个职位的壁垒已经有了,再也不是稍微会点就能入行的年代了,现在的职位一脚开始拒绝培训班出来的人了,除非你有自己的作品或者有工作经验才行。

发表于 2022-03-23 21:00:00
0 0
Misslala

希望今年秋招能有所收获

发表于 2021-12-06 13:40:00
0 0
云散兮

不过还有待完善,挺好的,不错的资源。

发表于 2021-09-12 22:45:00
0 0
半糖去冰

非常感谢,大学学习不刻苦,现在上班补一补

发表于 2021-09-12 07:45:00
0 0
山田心的平方

太棒了,我也是从事开发工作近十年的程序员,现在主要带新手学Java

发表于 2021-09-10 08:55:00
0 0
卡卡卡

这几个问题答好了面试基本稳了吧

发表于 2021-09-09 10:55:00
0 0