近期在使用Postman接口的遇到标题中的报错:
"msg": "invalid character '+' looking for beginning of value"
发现一个小细节,把过程记录在这
实际的接口请求:
根据实际的接口参数,在Postman中添加body
body:
在pre-request script中创建phone和email变量
pre-request script:
发送请求,response body返回报错
response body:
在pre-request script中查看phone和email的字符类型:
console中打印出来的phone和email都是符合要求的,字符类型也都为string,不知道为什么传到body后就报错,折腾了很久,才在看request body的时候发现,真实的接口中phone和email都是带引号的,而以上脚本处理后传到body中,两个变量的值都没有引号,解决方法是:在body中给email和phone都加上引号
很神奇的postman,变量可以直接用引号