转发和重定向,这是项目开发中的两种跳转方式,其差异也经常被拿来作为面试题。
首先,转发是一次请求,就好比你到医院办理相关手续,然后这个窗口可能不能直接搞定,但是他经过内部协调处理,最终还是通过这个窗口给你反馈最终的结果,所以对于你来说,只需要跟一个窗口交互即可。
而重定向,是多次请求,还是上面的例子,这个窗口搞不定你的需求,然后他会告诉你去找另一个窗口(服务器内部)或者去另一家医院办理(跳出当前服务器),所以你需要跑多个窗口,才能完成最终的交互。
所以,转发和重定向就是这个差异。
面试题1:转发和重定向哪种方式可以传递数据?
这个问题的答案应该分情况来回答,
首先,如果数据存储在request对象中,由于转发是一次请求,所以数据可以传递;而重定向是多次请求,所以已经是不同的请求,存储在request对象中的数据自然无法传递;
而如果数据存储在session对象中,则可以,因为session代表着客户端跟服务器端的一次会话,包含多次请求和响应的过程,所以不管是转发还是重定向,数据都可以得到传递;
问题2:如果想跳转到百度首页,哪种方式可以实现?
比如是重定向,因为转发的范围是在服务器内部,而重定向可以跳转到服务器以外的资源。
--------------------- 本文来自 互联网十年老兵- 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/happy_coding_life/article/details/80588049?utm_source=copy
相关推荐
python面试题-2023(面试).docxpython面试题-2023(面试).docxpython面试题-2023(面试).docxpython面试题-2023(面试).docxpython面试题-2023(面试).docxpython面试题-2023(面试).docxpython面试题-2023(面试)....
上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结).docx上海Linux运维工程师-面试题-个人总结)...
Shopee前端面试岗-面试题-历年面经 Shopee前端面试岗-面试题-历年面经 Shopee前端面试岗-面试题-历年面经 Shopee前端面试岗-面试题-历年面经 Shopee 前端岗开发面经汇总 本系列将提供Shopee 前端岗位历年面经,所有...
性能测试面试题宝典--覆盖大部分性能专项面试题性能测试面试题宝典--覆盖大部分性能专项面试题性能测试面试题宝典--覆盖大部分性能专项面试题性能测试面试题宝典--覆盖大部分性能专项面试题性能测试面试题宝典--覆盖...
### 重定向与转发在Java Web中的区别 在Java Web开发中,理解“重定向”与“转发”的概念及其差异至关重要。这两种机制都是用于在Web应用程序内部或跨应用程序之间导航和控制请求流程的关键手段,但它们在实现方式...
java数据库面试题--个人专用java数据库面试题--个人专用java数据库面试题--个人专用java数据库面试题--个人专用java数据库面试题--个人专用java数据库面试题--个人专用
文档web前端笔试题-面试题-复习题文档web前端笔试题-面试题-复习题
"Java 面试题及其答案.doc"和"JAVA面试题.doc"提供了大量的面试题及解答,涵盖了从基础知识到高级特性的广泛范围,包括反射、注解、设计模式、Spring框架、数据库操作等。通过这些题目,求职者可以自我评估,了解...
04-Java必知必会108题01-Java公司面试真题 02-Java面试文档 03-大数据面试文档 04-Java必知必会108题01-Java公司面试真题 02-Java面试文档 03-大数据面试文档 04-Java必知必会108题01-Java公司面试真题 02-Java面试...
最新各大公司企业真实面试题-面试题(信然公司).doc最新各大公司企业真实面试题-面试题(信然公司).doc最新各大公司企业真实面试题-面试题(信然公司).doc
java程序员面试题150例 java常见面试题 java工程师面试题 java面试题大全 带搜索功能,能非常方便的查找到你想要了解的 java面试题目 推荐大家下载。
因为字数限制 下面目录只是部分 大厂面试题第一季-阿里篇-001-P7程序员面试这样解题数据库索引-1.mp4 大厂面试题第一季-阿里篇-001-P7程序员面试这样解题数据库索引-2.mp4 大厂面试题第一季-阿里篇-001-P7程序员...
因为字数限制 下面目录只是部分 大厂面试题第一季-阿里篇-001-P7程序员面试这样解题数据库索引-1.mp4 大厂面试题第一季-阿里篇-001-P7程序员面试这样解题数据库索引-2.mp4 大厂面试题第一季-阿里篇-001-P7程序员...
因为字数限制 下面目录只是部分 大厂面试题第一季-阿里篇-001-P7程序员面试这样解题数据库索引-1.mp4 大厂面试题第一季-阿里篇-001-P7程序员面试这样解题数据库索引-2.mp4 大厂面试题第一季-阿里篇-001-P7程序员...
面试题-react和nodejs
14.md 收集的前端面试题和答案 General 15.md 各大互联网公司2014前端笔试面试题–JavaScript篇 JavaScript 16.md 2014年最新前端开发面试题 General 17.md 前端面试资源汇总 General 18.md 5个典型的JavaScript...
尚硅谷Java技术之高频面试题-v6.0
web前端面试题-面试题答案
本资源集合了人事面试题、Java和.NET相关的面试题目,旨在帮助求职者全面了解并掌握可能面临的各种问题。 1. **人事面试题**: 人事面试通常关注求职者的性格、团队协作能力、职业规划等方面。例如,可能会问到“你...