采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我json文件里指定返回的响应信息是"gbk"编码格式的,服务端代码里指定的响应内容编码是"utf-8",为啥访问结果不会显示乱码呢?
那你用testng里写的是请求,而moco里配置的是响应。 他俩不冲突
testng框架中是我自己写的接口访问moco,相当于我自己写的接口是客户端,那我客户端里获取到响应信息String res = EntityUtils.toString(response.getEntity(), "utf-8");是把响应信息按照utf-8的编码格式返回了,却没有显示乱码。但是,如果让浏览器作为客户端去访问,不设置编码格式为gbk,而是默认的"utf-8",就会显示乱码,这是为什么呢
同问,浏览器默认是utf-8,但是要设置成gbk才不会乱码,这是为啥?
登录后可查看更多问答,登录/注册
打破传统测试用例设计方法,搞懂基于TestNG的接口自动化测试技术
1.6k 1
1.4k 12
1.3k 10
1.3k 9
2.0k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号