用jmeter发送请求 ,如果报400错误,一般是客户端错误,也就是请求本身错误。带cookie的请应该注意cookie管理器中cookie的配置。
本文包含了 带cookies的get请求和post请求,其中post请求中 request的参数格式选择的json ,返回也是json格式。
带cookies的get请求
[ { "description": "这个一个带cookie信息的get请求", "request": { "uri": "/get/with/cookies", "method": "get", "cookies": { "login": "true" } }, "response": { "headers": { "Content-Type": "text/html;charset=gbk" }, "text": "这是一个带cookies的请求响应" } } ]
带cookies的post请求
下面post请求中request参数用json格式,那么在Jmeter中参数的格式应该选择Body Data.
[ { "description": "这是一个带cookies的post请求", "request": { "uri": "/post/with/cookies", "method": "post", "cookies": { "login": "true" }, "json": { "name": "zhangshan", "age": "18" } }, "response": { "headers": { "Content-Type": "text/html;charset=gbk" }, "status": 200, "json": { "huhanshan": "成功", "status": "1" } } } ]