HTTP 302 Found 重定向状态码表明请求的资源被暂时的移动到了由Location 头部指定的 URL 上。浏览器会重定向到这个URL 但是搜索引擎不会对该资源的链接进行更新 (In SEO-speak, it is said that the link-juice is not sent to the new URL)

即使规范要求浏览器在重定向时保证请求方法和请求主体不变,但并不是所有的用户代理都会遵循这一点,你依然可以看到有缺陷的软件的存在。所以推荐仅在响应 GET  HEAD 方法时采用 302 状态码,而在其他时候使用 307 Temporary Redirect 来替代,因为在这些场景下方法变换是明确禁止的。

在确实需要将重定向请求的方法转换为 GET的场景下,可以使用 303 See Also。例如在使用 PUT 方法进行文件上传操作时,需要返回确认信息(例如你已经成功上传了xyz”)而不是上传的资源本身,就可以使用这个状态码。

错误截图

使用shiro访问页面时---报302状态错误

错误原因

urlmap 的工具类中,访问登录的url 没有加 studentController 中的请求前缀

使用shiro访问页面时---报302状态错误使用shiro访问页面时---报302状态错误

使用shiro访问页面时---报302状态错误

解决方法

使用shiro访问页面时---报302状态错误



相关文章:

  • 2022-12-23
  • 2021-06-24
  • 2021-12-04
  • 2021-10-20
  • 2021-10-22
  • 2021-12-07
  • 2022-02-17
  • 2022-12-23
猜你喜欢
  • 2021-10-20
  • 2021-09-21
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
  • 2021-09-19
相关资源
相似解决方案