Loading

請求轉發和重定向

相同点与不同点

相同点--->页面都会实现跳转
不同点--->请求转发的时候,url不会产生变化      307
重定向的时候,url地址栏会发生变化   302

请求转发:只能在当前应用中跳转
重定向:不仅可以完成服务器同一个项目间进行跳转,不同项目间进行跳转还可以在

请求转发

  • A:浏览器只发出一次请求,收到一次响应
  • B:请求所转发到的资源中可以直接获取到请求中所携带的数据
  • C:浏览器地址栏显示的为用户所提交的请求路径
  • D:只能跳转到当前应用的资源中

重定向

  • A:浏览器发出两次请求,接收到两次响应
  • B:重定向到的资源不能直接获取到用户提交中所携带的数据
  • C:浏览器地址栏显示的为重定向的请求路径,而非用户提交的路径,也正因为如此
  • 重定向不仅可以跳转到当前应用的其他资源,也可以跳转到其他应用中资源
重定向的一个重要作用是:防止表单重复提交
posted @ 2020-03-01 23:32  Rzk  阅读(123)  评论(0编辑  收藏  举报