Postman Postman测试接口之JSON结构化数据提交
by:授客 QQ:1033553122
本文主要是针对结构比较复杂一点的JSON协议数据的提交做个简单说明
举例:
用户下订单接口
接口方向
客户端 -> 服务端
接口协议
接口地址:$1dcp_Home/interface/order/placeOrder
接口协议:JSON
HTTP请求方式:POST
消息请求
字段列表如下:
针对上述这种采用JSON协议,且带“嵌套”参数的接口数据咋提交呢?
答案如下:
1、添加http头:content-type:application/json (如下图)
2、选择raw,确保按钮右侧为 JSON(默认就是JSON)
在输入框中输入参数
{"arg1":value1,
"arg2":value2,
……,
"argnest":[{"sub_arg1":value1,"sub_arg2":value2,……}]
"sub_argN":valueN}
注意“嵌套”参数的书写格式
测试结果:
注意:如上,如果不添加'Content-Type':'application/json',提交会报错:
HTTP Error 415: Unsupported Media Type
注意:如果服务端只支持UTF-8,但程序未对提交数据进行编码转换,则提交数据时还要设置编码:
'Content-Type':'application/json;charset=UTF-8'
作者:授客
微信/QQ:1033553122
全国软件测试QQ交流群:7156436
Git地址:https://gitee.com/ishouke
友情提示:限于时间仓促,文中可能存在错误,欢迎指正、评论!
作者五行缺钱,如果觉得文章对您有帮助,请扫描下边的二维码打赏作者,金额随意,您的支持将是我继续创作的源动力,打赏后如有任何疑问,请联系我!!!
微信打赏
支付宝打赏 全国软件测试交流QQ群
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步