LR接口测试 - 参数为json的post接口

参数为json的post接口

这个需要注意:

1. json串需要进行转义,可以使用Bejson进行转义

2. 请求前边需要加上web_add_header("Content-Type","Application/json")

 

与参数为k=v一样,想看服务器返回的结果,直接用web_custom_request函数进行一次请求就可以了

但是从返回的结果中,我们看到是乱码的的,这是因为服务器的编码方式和LR的不同。服务器使用的是LR_ENC_UTF8, 而客户端使用的是LR_ENC_SYSTEM_LOCALE,需要进行一下转换

这个时候用到的函数是lr_convert_string_encoding(参数1,参数2,参数3,参数4)

参数1:要转变的string

参数2:现在的编码方式

参数3:目标编码方式

参数4:转换后的string的web参数名

除了多了一个编码格式的转换,其他与k=v的思路一样

 

posted @ 2019-07-18 23:56  王杨杨  阅读(210)  评论(0)    收藏  举报