重定向和请求转发是服务器内部的说法,和客户端无关,
请求转发是当客户端请求一个url_1 时,服务器收到这个请求并转发给服务器内部另外一个接口处理,但是对于客户端来说,当前请求的 url_1 还是 url_1 ,并不会发生改变,这就是请求转发
而重定向是,当客户端请求 url_2 时,服务器接口url_2 收到这个请求后,于是返回给浏览器一个信息,让其再去请求 url_3 ,于是浏览器再次请求 url_3 ,此时客户端的 请求地址栏已经从 url_2 变成了 url_3 ,这就是重定向
简单来说:
请求转发是服务端行为
重定向是客户端行为
posted on
浙公网安备 33010602011771号