测试积点老人 发表于 2020-4-26 11:23:01

jmeter测试登录后的接口 响应状态码显示302 是什么原因

jmeter测试登录后的接口 响应状态码显示302 是什么原因
通过这个接口构造的数据也不成功 ,勾选 跟随重定向也没有用。自动重定向后显示200了   响应数据显示session超时。
我的这个接口上一个接口 是,跟随重定向,然后sampler返回302,response data返回的是 下一个 接口的url




海海豚 发表于 2020-4-27 09:08:49

https://blog.csdn.net/github_36032947/article/details/78617390?utm_source=blogxgwz9 参考下这个

bellas 发表于 2020-4-27 09:16:58

302的原因:请求的资源现在临时从不同的 URI 响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。   新的临时性的 URI 应当在响应的 Location 域中返回。除非这是一个 HEAD 请求,否则响应的实体中应当包含指向新的 URI 的超链接及简短说明。   如果这不是一个 GET 或者 HEAD 请求,那么浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。   注意:虽然RFC 1945和RFC 2068规范不允许客户端在重定向时改变请求的方法,但是很多现存的浏览器将302响应视作为303响应,并且使用 GET 方式访问在 Location 中规定的 URI,而无视原先请求的方法。状态码303和307被添加了进来,用以明确服务器期待客户端进行何种反应。

qqq911 发表于 2020-4-27 10:26:59

接口跳转了

你好浮戈 发表于 2020-4-27 12:39:56

302是redirect了

jingzizx 发表于 2020-4-27 12:46:58

应该还跟重定向有关系

litingting0214 发表于 2020-4-27 12:52:17

跳转了
页: [1]
查看完整版本: jmeter测试登录后的接口 响应状态码显示302 是什么原因