转发和重定向

栏目: Java · 发布时间: 4年前

内容简介:后端响应的时候发送http状态码为301或者302,同时响应头location属性设置新的地址,浏览器会拿着这个新地址去访问。转发是一种后台概念。大致流程是:前端通过http请求

重定向

后端响应的时候发送http状态码为301或者302,同时响应头location属性设置新的地址,浏览器会拿着这个新地址去访问。

转发和重定向

转发

转发是一种后台概念。大致流程是:前端通过http请求

后端资源,后端根据请求在容器内部进行转发至其他的功能模块处理这个请求,将目标资源返回给页面。通常用来转发模板页面。

java 为例。客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的student_list.jsp,整个流程都是在服务器端完成的,而且是在同一个请求里面完成的,因此servlet和jsp共享的是同一个request,在servlet里面放的所有东西,在student_list中都能取出来,因此,student_list能把结果getAttribute()出来,getAttribute()出来后执行完把结果返回给客户端。整个过程是一个请求,一个响应。

总结

重定向是基于http协议来完成 而转发只是一种约定俗成的叫法。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Is Parallel Programming Hard, And, If So, What Can You Do About

Is Parallel Programming Hard, And, If So, What Can You Do About

Paul E. McKenney

The purpose of this book is to help you understand how to program shared-memory parallel machines without risking your sanity.1 By describing the algorithms and designs that have worked well in the pa......一起来看看 《Is Parallel Programming Hard, And, If So, What Can You Do About 》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码