老师,json文件中,存放的请求参数有嵌套字典,有img的,怎么处理呢?

来源:7-9 主流程封装及错误解决调试

慕用4075421

2020-06-17

图片描述

写回答

6回答

Mushishi

2020-06-17

额,一样的处理呀,他始终是请求中的一个参数而已。嵌套字典后面会讲解,你把那个嵌套的参数json.dumps一下呀

1
0

慕用4075421

提问者

2020-06-20

老师,已解决,谢谢您

0
1
Mushishi
不错 加油
2020-06-20
共1条回复

慕用4075421

提问者

2020-06-19

谢谢老师,以上问题都已解决,还有一个问题:

//img1.sycdn.imooc.com/szimg/5eec6bb9091a7ae611680254.jpg

这个是活动周期的请求参数,我请求这个接口,返回的都是对的,问题是:活动发布成功后,页面上活动展示的周期都是空的;  是因为红色圈起来的这个参数,列表包含字典的需要特殊处理吗?

//img.mukewang.com/szimg/5eec70c60994766204420199.jpg

0
0

慕用4075421

提问者

2020-06-18

老师,还有个上传图片的问题,请教一下呢;

我们的产品的图片是上传到又拍云的,所以,是不是需要先登录又拍云,拿到cookies , 在执行上传图片的接口?

登录之后,执行上传图片的接口,Response  400 

0
0

慕用4075421

提问者

2020-06-18

老师,我补充一下上面的提问; 

root_cid 这个字段在页面上是一个下拉框,用 1、2、3、4、5代表里面的选项;

img 这个参数 是上传图片;

//img1.sycdn.imooc.com/szimg/5eeae347098e349a03880189.jpg

0
1
Mushishi
然后我不懂 你登录云服务器干嘛,这些事情都是你接口干得呀,你接口上传了照片会给你返回一个地址,然后你把地址上传到这个接口就行啊,一般这样会走两个接口,第一个是上传图片接口 然后获取返回地址,再把地址上传到第二个接口。
2020-06-19
共1条回复

慕用4075421

提问者

2020-06-18

老师,我是让接口执行到 header=='dict'的时候,把请求参数转成str   json.dumps();

程序执行完成之后,我去我们系统里边,生成的新的活动,我点进去看,页面上root_cid和上传图片的img, 这两个地方是空的,手动提交了最后一个接口,提示:参数缺失;所以,里边是还需要做什么特殊处理吗?

//img.mukewang.com/szimg/5eeadba909cfb01510480473.jpg

//img.mukewang.com/szimg/5eeadc010954bd4913730254.jpg

//img1.sycdn.imooc.com/szimg/5eeadc690970f7c208950162.jpg

0
1
Mushishi
你需要看你手动上传和你这么上传你两个请求参数里面得区别
2020-06-19
共1条回复

Python接口自动化测试框架实战

主流框架Unittest与接口测试结合,带你深入学习接口自动化框架的设计与开发

1509 学习 · 844 问题

查看课程