api接口怎么支持上传文件_接口测试:A09_HttpRunner上传文件_01_上传图片抓包分析...

A09_HttpRunner上传文件_01_上传图片抓包分析

c630b22600d222fa45000b667d6866dc.png

在使用 HttpRunner 实现上传文件之前,我们先分析一个案例,就拿百度上传图片并进行搜索功能来举例。

  1. 开启 Firefox 浏览器网络抓包功能(F12)
  2. 在百度首页,点击编辑框中的“照相机”图标,弹出上传图片页面。
  3. 点击“本地上传图片”按钮或者直接拖拽的方式上传一张图片,如下图所示。
705523df9b2942fac35b94532078d468.png

从抓包结果列表中找到上传文件的请求记录,主要关注以下几点:

  • 请求的地址: https://graph.baidu.com/upload
  • 请求的方法: POST
  • 请求头域中的 Content-Type: multipart/form-data
be549051254a651e2b49e7df8f509b27.png

继续查看请求实体(参数项)内容,关注点为:

  • 有哪些参数被提交
  • 每项参数的“name”属性
  • 每项参数的值
944f574145c9101bf439e843facec2f2.png

查看响应内容,可以取JSON数据中的状态编码(status)和消息(msg)作为查询成功的验证标志:

  • 响应的实体是 JSON 格式
  • 查询成功后,status:0, msg:Success
80380d6d221f193c0f14e264321fc2ad.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值