1、jmeter发送请求的时候报错Unrecognized token ‘key’: was expecting (‘true’, ‘false’ or ‘null’);
{“timestamp”:”2019-06-15T08:05:58.052+0000″,”status”:400,”error”:”Bad Request”,”message”:”JSON parse error: Unrecognized token ‘key’: was expecting (‘true’, ‘false’ or ‘null’); nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘key’: was expecting (‘true’, ‘false’ or ‘null’)\n at [Source: (PushbackInputStream); line: 1, column: 5]”,”path”:”/poc/api/query”}
原因:因为jmeter在配置http请求的时候,在body参数中,选择了“参数”配置
注:“编码?” 是有中文格式的时候才勾选。
其实jmeter和postman是一样的,在输入请求的参数时,也是选择了“参数”配置。
说明这是第一次做接口测试时,输入用户名和密码的时候,使用了“Params”,然后获取认证信息,但是不是每次都这样的。
解决办法:
版权声明:本文为romon19原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。