接口新建学习---重定向

 一、重定向

重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。---来自百科

分类:

1)301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。
2)302代表暂时性转移(Temporarily Moved )
 
二、跟随重定向
1.定义:
是http request 取样器的默认选项。当响应是3XX时,会自动跳转到目标地址。Jmeter会记录重定向过程中的所有请求的响应结果。在结果树中,可以看到所有请求的服务器返回。
如图:

此时需要设置跟随重定向:

2.结果:将最后一个子请求的结果变成主请求的结果。

当重定向时,自动跳转时,自动重定向可以自动跳转到最终目标页面,但是jmeter记录重定向过程内容【在查看结果树中既能看到重定向后的响应内容,也能看到重定向前的响应内容】

二、自动重定向

1.定义:

200的请求任意都可以

自动重定向只有一个最终的响应结果,不会有过程,跟随重定向会记录请求每一步的路径。

 区别:

1)看请求类型,3XX用跟随重定向,一般是post请求,200的任意都可以

2)get请求一般用自动重定向

原文地址:https://www.cnblogs.com/huanlfu/p/11272575.html