后端岗位面试题更新 2026-08-05

请解释 HTTP 重定向与服务器端转发(forward)在 Java Web 开发中的区别。

天融信后端开发专业服务技术原理HTTPJava

考察说明

考察对请求跳转机制的理解,包括浏览器行为、地址栏变化、数据传递和性能特点

回答思路

  1. 说明重定向是浏览器发起的第二次请求,转发是服务器内部完成跳转
  2. 指出重定向地址栏变化,转发地址栏不变
  3. 说明重定向可跨域,转发仅限于同一应用内
  4. 阐述重定向无法保留 request 域数据,转发可以传递 request 属性
  5. 比较两者性能,转发更快但重定向更灵活
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。