请求转发和重定向
请求转发是服务端的行为,只发送一次请求,且地址栏的url地址不会发生改变。
而重定向是客户端的行为,本质发送两次请求,地址会发生改变。
举个例子,老板让你去帮他买杯“土耳其小奶茶”,你找不到地方,但是,张三能找到地方,你让张三买回来给你,你交给领导,领导很开心。
老板让你去帮他买杯“土耳其小奶茶”,你直接说,我找不到地方,你去找张三吧,他能找到,虽然奶茶也买到了,但好像领导不是很开心。
生产中哪个用多?你觉得领导喜欢第一种还是第二种?
上面开个玩笑 确实请求转发效率要高一些,但是如果说两个页面之间有参数传递,就用请求转发,如果说没有参数传递之间用 重定向。