1.创建线程组:一个请求单元
2.创建工程:统一设置服务器的 url前缀,port
2.创建 http 请求:设置 http 请求uri 信息,不需要再设置 http://ip:port/pro/ 这个前缀了,已经在 工程里面设置了。
3.创建 http 请求头信息:设置 http Request header 信息
4.填写头信息:设置请求头内容-> 举例 json:Content-Type:application/json; charset=UTF-8
5.创建一个查看结果树:查看请求和服务器返回结果信息
6.填写 http 请求信息:比如服务器那边的方法如下:方法可以接受 get、post请求,同时可以接收 request 参数,也可以接受 json 参数。
/**
* 查询station_card_pre列表
* @param StationCardPreQueryVo
* @param pageIndex
* @param pageSize
* @return
* @throws BizException
* @throws Exception
*/
@RequestMapping(value = "/prePage", method = { RequestMethod.GET,
RequestMethod.POST })
public Response findOperationsPage(@RequestBody StationCardPreQueryVo operationsQueryVo,
@RequestParam(value = "pageIndex", defaultValue = "1")Integer pageIndex,
@RequestParam(value = "pageSize", defaultValue = "10")Integer pageSize) throws BizException,
Exception {
return Response.OkResponse(cardSupport.findPrePage(operationsQueryVo, pageSize, pageIndex));
}
填写请求信息:
注意这种请求存在一个问题就是中文乱码的问题,尽管我们之前已经设置了请求头信息:Content-Type:application/json; charset=UTF-8
但是还是需要在发送请求的时候设置一下UTF-8 的这个编码如下:
7.查看请求结果:
8.GET 请求中文乱码处理