Fiddler小技巧-测试上传文件接口

摘要:
相信用过Fiddler的同学都清楚,Fiddler是个强大好用的调试工具当服务器端的同学把服务器布置好后,移动端的同学如果要先写好代码再一个一个的对api接口进行调试的话,效率非常的低,这个时候就可以使用Fiddler对服务端的api接口进行调试了,一般来说,只要Fiddler测试通过了的api接口,都可以在手机里面跑通的这里以上传图片为例,介绍下如何使用Fiddler测试上传文件接口打开Fidd

相信用过Fiddler的同学都清楚,Fiddler是个强大好用的调试工具
当服务器端的同学把服务器布置好后,移动端的同学如果要先写好代码再一个一个的对api接口进行调试的话,效率非常的低,这个时候就可以使用Fiddler对服务端的api接口进行调试了,一般来说,只要Fiddler测试通过了的api接口,都可以在手机里面跑通的
这里以上传图片为例,介绍下如何使用Fiddler测试上传文件接口

打开Fiddler,填写好请求头里的参数(根据实际需求填写)、请求地址、注意请求方式的选择,这里是POST

Fiddler小技巧-测试上传文件接口第1张

然后点击Upload file,选择好需要上传的文件,这时候Fiddler会帮我们自动添加好请求的body

Fiddler小技巧-测试上传文件接口第2张

注意Content-Disposition里的name需要修改成服务端定义的接收文件流的字段
如果服务端没有其它参数要求的话,就可以点击Execute测试效果了。

假如服务端还需要其它参数该怎么做呢
比如服务端给出的格式为:

{
"attachFileName": "yourimagename",
"fileType": "png",
"file": "......"
}

attachFileName:图片的名称

fileType:图片类型:png;jpeg;gif;jpg;bmp等
file:文件流

根据以上格式,我们修改请求的body

Fiddler小技巧-测试上传文件接口第3张

最后点击Execute就可以进行测试了
————————————————
原文链接:https://blog.csdn.net/zhuwentao2150/java/article/details/52289601

免责声明:文章转载自《Fiddler小技巧-测试上传文件接口》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#中Form设计器打开失败的错误及解决方案数据可视化之PowerQuery篇(五)PowerQuery文本处理技巧:移除和提取下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

03生成微博授权的url接口(再也没有你了)

生成微博授权url接口 (再也没有你了) 相信朋友们对微博开放平台的使用以及有了进一步的了解,那么接下来我们来看看怎么使用微博开放平台: 1.创建apps/oauth模块进行oauth认证 '''1.1在apps文件夹下新建应用: oauth''' cd syl/apps python ../manage.py startapp oauth # 切换到a...

SpringBoot整合WebService

WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。其实WebService并不是什么神秘的东西,它就是一个可以远程调用的类,或者说是组件,把你本地的功能开放出去共别人调用。具体的说,Web Service可以让你的网站使用其他...

setsockopt()使用方法(參数具体说明)

int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen); s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套...

微信公众号平台开发(三):几大微信接口的调用

文章结构 1、怎么调用微信高级接口 2、调用微信高级几大实例 2.1、调用自定义菜单接口 2.2、客服接口 2.3、生成二维码 3、获取非微信功能接口,如天气网的天气接口、股票网站的信息接口。 怎么调用微信高级接口 微信高级接口和微信普通接口的区别 后台服务器可以调用微信的接口与微信用户进行讯息的通信,这样的行为就是在调用微信的接口,这些接口是...

小程序之模板消息

使用模板消息 获取模板 id 登录https://mp.weixin.qq.com获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用,详见模板审核说明 页面的 <form/> 组件,属性report-submit为true时,可以声明为需发模板消息,此时点击按钮提交表单可以获取formId,用于发送模板消息。或者当用户完成支...

C++的MFC 与 HTML 双向通讯

C++中嵌入ie浏览器总结(1) - ie边框 及上下文菜单 最近项目中用html 来做界面,也就折腾了一下在wxwidget中嵌入浏览器的若干细节工作,mfc也基本是类似的,由于wxwidget中已经做了一个封装wxie,但是开发过程中也遇到了不少问题,在此做一下总结:  ie边框 及上下文菜单   普通嵌入到程序里面的浏览器页面都会有一个灰色的边框,这...