简述请求转发与重定向的异同?
请求转发与重定向的异同点如下:
1) 请求转发和重定向都可以实现访问一个资源时转向当前应用资源2) 请求转发是一次请求一次响应,而重定向为两次请求两次响应
3)一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力4)如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向
1) 请求转发和重定向都可以实现访问一个资源时转向当前应用资源2) 请求转发是一次请求一次响应,而重定向为两次请求两次响应
3)一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力4)如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向
举一反三
- 简述请求转发与重定向的异同(至少写3点)
- 关于重定向和请求转发说法不正确的是 A: 请求转发可以转发到当前web应用之外 B: 请求转发中使用1个请求对象,重定向是2个请求对象 C: 请求转发地址栏不变,重定向地址变为新地址 D: 请求转发的“/”表示当前应用的根目录
- 关于重定向与请求转发的区别以下说法不正确的是 A: 重定向相当于两次请求,地址栏地址会发生变化 B: 重定向是response对象的方法而请求转发是request对象的方法 C: 重定向是服务器端行为而请求转发是客户端行为 D: 重定向不会保存原有request对象而请求转发会保存原有request对象
- 下列关于重定向与转发的说法不正确的是()。 A: 转发不会产生新的request对象 B: 重定向是发送一个新的请求 C: 发送一次请求会产生一个response与request对象 D: 重定向与转发都不会产生新的request对象
- 请求转发是 次请求一次响应,而重定向为 次请求两次响应.
内容
- 0
下面关于页面重定向与转发说法错误的是( )。 A: 使用重定向需要通知浏览器发送一个新的页面请求,而转发不需要 B: 重定向会使URL变成另外新的URL,转发时,URL会保持不变 C: 重定向的速度比转发快 D: 页面重定向之后,request内的对象将无法使用
- 1
下列关于请求转发和重定向的说法中,正确的是( )(多选) A: 请求转发和重定向都可以实现访问一个资源时转向当前应用资源 B: 请求转发是一次请求一次响应,而重定向为两次请求两次响应 C: 一般情况下应该使用请求转发,减少浏览器对服务器的访问,减轻服务器压力 D: 如果需要改变浏览器的地址栏,或更改浏览器的刷新按钮的功能时需要使用重定向
- 2
返回String类型数据时,可以实现请求转发和重定向
- 3
下列关于请求转发和重定向的说法中,正确的是(多选)
- 4
若想实现页面跳转可以通过request请求转发也可以通过response重定向