*重定向和转发的区别
重定向:你先去了A局,A局的人说:“这个事不归我管,去B局”,然后,你就从A退了出来,自己乘车去了B局
转发:你先去了A局,A局的人看了以后,知道这个事其实应该B局来管,但是他没有把你退出来,而是让你坐一会儿,自己到后面办公室联系了B的人,让他们办好以后,送了过来。
http协议之转发和重定向
1 首先,转发是服务器的操作,而重定向是客户端的操作
2 转发:当客户端向服务器A请求资源时,A服务器转发给B服务器,B返回给A,A再返回给客户端
3 重定向:当客户端向服务器A请求资源时,A返回一个302代码和一个URL给客户端,客户端见到302,立马就向A提供的URL进行访问
4 转发只有一次请求,而重定向有两次(在客户端发生两次请求,第一次请求,返回301/302,和URL,客户端拿到URL,再次发起请求)请求。转发只能在站内,而重定向可以随意定向。