3.描述重定向与转发的区别?

1.重定向的执行过程:Web服务器向浏览器发送一个http响应--》浏览器接受此响应后再发送一个新的http请求到服务器--》
服务器根据此请求寻找资源并发送给浏览器。它可以重定向到任意URL,不能共享request范围内的数据。
2.重定向是在客户端发挥作用,通过新的地址实现页面转向。
3.重定向是通过浏览器重新请求地址,在地址栏中可以显示转向后的地址。
4.转发过程:Web服务器调用内部方法在容器内部完成请求和转发动作--》将目标资源发送给浏览器,它只能在同一个Web应用中使用,可以共享request范围内的数据。
5.转发是在服务器端发挥作用,通过forward()方法将提交信息在多个页面间进行传递。
6.转发是在服务器内部控制权的转移,客户端浏览器的地址栏不会显示出转向后的地址。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转发和重定向作为两种页面跳转的方式,也有很大的区别。但是具体的区别是什么?我将在下文中一一解答。 一言不合~先上图...
    H_Man阅读 703评论 2 7
  • 随着年龄的增长,越来越觉得保养是一件重中之重的事情而我比较同龄人来说,天生就是长的一张比较显成熟的脸,常常和与我相...
    野菊阅读 581评论 0 1
  • 1.下面一句话,选自《就因为没时间,才什么都能办到》一书中第33页,深有感触,分享给大家: “的确,我想念书,想往...
    NJ_LIFE阅读 3,754评论 0 2
  • 今日早上因为一些小事,与妈妈吵了起来,我很累,不明白妈妈为何说了那么多伤人的话,我突然觉得原来最爱我的人也会有与...
    阿月和阿鹿阅读 133评论 0 1
  • 又是一年高考时,空间朋友圈都是各种有关高考的消息,我读高三的表妹也是抱怨压力大。想起了自己的高三和高四。高中生活一...
    Miss瓜瓜阅读 274评论 1 0