2021
08-12
08-12
request如何获取body的json数据
在request中可以获取到来自Http请求的body数据比如获取json格式数据代码:importcom.alibaba.dubbo.common.utils.IOUtils;BufferedReaderreader=newBufferedReader(newInputStreamReader(request.getInputStream()));Stringbody=IOUtils.read(reader);System.out.println(body);也可以使用@RequestBody注解:publicJsonResultgetDatalist(@RequestBodyStringreqJson){....}springboot使用requestBody注解接收json...
继续阅读 >
一年一度的双十一即将来临,临时接到了一个任务:统计某品牌数据银行中自己品牌分别在2017和2018的10月20日至10月31日之间不同时间段的AIPL(“认知”(Aware)、“兴趣”(Interest)、“购买”(Purchase)、“忠诚”(Loyalty))流转率。使用Fiddler获取到目标地址为:https://databank.yushanfang.com/api/ecapi?path=/databank/crowdFullLink/flowInfo&fromCrowdId=3312&beginTheDate=20181020&endTheDate=20181031&toCrowdIdLis...
一、问题由来测试人员最近在测试时,后台日志一直抱错,大致意思是JSON数据解析错误,错误信息如下:二、问题分析去查看代码时,发现异常信息是这里抛出来的,解析时使用的是json-lib这个包中的方法;然后进一步排查错误,将里面的测试数据复制出来查看能否正常解析,如下:结果还是不行,进一步排查发现问题,去掉最后一个解析的字段remarks后,解析正常;由此找到问题的原因,是由于JSON数据中包含回车符\n,数据如下:三、解决...
引言接口测试就是数据的测试,在测试之前,需要准备好测试数据,而测试数据可以用数据库、excel、txt和csv方式,当然还有一种方式,那就是使用json文件来储存测试数据。常用的方式就是这些。设计思路python读取json文件和读取txt方式是一样的,获取路径,判断路径是否存在,获取文件名及绝对路径,打开读取数据,提取关键数据,关闭文件。具体流程,画了一个草图方便理解:具体代码实现@author:Leo@software:pycharm@f...