susie_sz 发表于 2016-4-25 00:15:16

loadrunner模拟jason post请求时,传入的变量含有特殊字符,该如何处理

loadrunner模拟jason post请求时,传入的变量含有特殊字符,请求创建失败

实际要传入的参数是:
{"AppId":"mt_01","BatchId":"","Request":"{\"TRecord\":[{\"Number\":\"fou\"}]}"}

如果我在
web_custom_request中的
"Body={\"AppId\":\"mt_01\",\"BatchId\":null,\"Request\":\"111\"}",调用时,能正确返回正确的错误信息

但改成
"Body={\"AppId\":\"mt_01\",\"BatchId\":null,\"Request\":\"{\"TRecord\":[{\"Number\":\"fou\"}]}\"}"就会报错。

我估计是request这一块的参数特殊字符的问题,但不知怎么转换,求各位大神指导下

jingzizx 发表于 2016-4-25 13:59:20

其实可以看看服务端日志是不是记录了错误,一般会记录错误信息的
\是不是也要特殊说明,看看

susie_sz 发表于 2016-4-25 22:54:24

jingzizx 发表于 2016-4-25 13:59
其实可以看看服务端日志是不是记录了错误,一般会记录错误信息的
\是不是也要特殊说明,看看

有错误日志,提示:Warning -26631: HTTP Status-Code=400 (Bad Request) ,但是不知怎么解决
页: [1]
查看完整版本: loadrunner模拟jason post请求时,传入的变量含有特殊字符,该如何处理