java中的302和sendRedirect的区别

2025-02-28 03:36:54
推荐回答(1个)
回答1:

java中的302和sendRedirect的区别:
sendRedirect是服务器重定向后将url发回给客户端,客户端重新向新的url发送请求,于是url会在浏览器明显的发生跳转,而forward是直接就在服务器端完成了跳转,客户端丝毫不会觉察。
302是代表暂时性转移,也就是在服务器端发生的跳转,和forward有点类似,但它们是俩种东西,只是原理类似,这种方式较容易发生一个问题,容易发生url劫持。