请求与转发的区别及场景

重定向和转发问题

1.重定向

1.请求多次,发起多次request请求
2.URL的请求地址必然发生改变
3.请求的速度变慢,中间经过多次的请求
4.使用重定向时,request参数将不能传递
5.重定向是发生在用户与服务之间的

2.转发

1.用户向服务器请求一次,就可以得到响应
2.URL地址不会发生变化
3.转发是发生在服务于服务之间的请求
4.使用转发,因为request对象是同一个,所以可以携带参数

以业务基础出发:
1.请求要不要跳转url地址
如果请求不需要修改url地址,使用转发
如果url地址需要与业务同步,需要修改,使用重定向

2.是否需要携带参数
如果请求需要携带参数,使用转发
如果请求业务已经执行完成,没有后续的任务,同时不需要携带参数
则使用重定向

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值