postman上传多个文件_不要只会使用 postman,你还需掌握 curl 的使用!
查看网页源码
使用curl 拼接网页地址,可以查看网页的源码,如
curl http://www.baidu.com
显示请求过程
使用参数 -v 可以在控制端显示整个curl的请求过程,如
curl -v http://www.baidu.com
指定请求方式
使用参数 -X 加请求方法类型,如
curl -X GET http://localhost:8080/getUsercurl -X POST http://localhost:8080/addUser
添加请求头部
使用参数 -H 可以添加请求的头部,多个头部信息需要使用多个 -H,如
curl -X POST http://localhost:8080/addUser -H "accept: */*" -H "Authorization: eyJhbGciOiJIUzUxMiJ9.eyJ"
使用form表单提交数据
使用参数-F 可以添加表单数据,多个字段需使用多个-F,如
curl -X POST http://localhost:8080/addUser -H 'Content-Type: application/x-www-form-urlencoded' -H 'content-type: multipart/form-data; ' -F username=hello -F password=123465
传递多参数并发进行urlencode
curl -X POST http://localhost:8080/addUser --data-urlencode "username=root" --data-urlencode "password=13456"
上传文件
使用参数-F "files=@文件路径"可以上传文件,如
curl -X POST "http://localhost:8080/uploadFile" -H "accept: */*" -H "Content-Type: multipart/form-data" -F "files=@/home/csdn/upload/hello.txt" -F files=@/home/csdn/upload/hello.jpg"
下载文件
- 使用参数 -O 可以下载远程服务的某个文件,以返回的文件名称命名。如:
curl -X GET "http://localhost:8080/downloadFile/123.jpg" -H "accept: */*" -O
- 使用参数-o可以指定文件保存的文件名,如
curl -X GET "http://localhost:8080/downloadFile/123.jpg" -H "accept: */*" -o hello.jpg
- 使用参数 --progress 可以显示下载的进度
指定用户端
有些网络资源首先需要判断用户使用的是什么浏览器,符合标准了才能够下载或者浏览。使用参数-A 可以把自己“伪装”成任何其他浏览器,如
curl -A "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" URL
附官方学习文档
其他参数的使用可参考以下官方网站使用说明:
curl 主页:https://curl.haxx.se/docs/manpage.htmlcurl http 指引:https://curl.haxx.se/docs/httpscripting.htmlcurl简单使用:https://curl.haxx.se/docs/manual.html其他网址:http://linux.51yip.com/search/curl
推荐阅读
- java接口自动化框架优化(二)
- java接口自动化框架优化(一)
- 灵活轻巧的java接口自动化测试实战
- 六大接口管理平台,总有一款适合你的!
- coding/CI持续集成之自动发布
- 厉害了!JMeter 模拟超过 5 万的并发用户!
长按,扫码,关注及时收看更多精彩内容
postman上传多个文件_不要只会使用 postman,你还需掌握 curl 的使用!相关推荐
- PostMan一次性上传多个文件
使用场景: 需要从本地一次性上传多张图片导入到数据库,或者在本地调试一次性上传多个文件到后台 1.本地PostMan上传多个文件设置: 2.后台接口对应代码如下: 这里参数file使用postman中 ...
- Linux下rz/sz安装及使用方法_上传和下载文件
2019独角兽企业重金招聘Python工程师标准>>> Linux下rz/sz安装及使用方法_上传和下载文件 转载于:https://my.oschina.net/276172622 ...
- postman上传文件(multipart/form-data请求)
postman上传文件(multipart/form-data请求) 背景 网页的form表单中,如果存在上传文件的表单,则需要将form标签设置enctype="multipart/for ...
- java struts2 excel上传_文件上传下载——通过struts的FormFile上传单个excel文件
通过struts的FormFile上传单个excel文件 思路: 1.通过struts的FormFile获取File(这个文件的路径是"客户端的选择的路径地址") 2.将客户端的文 ...
- Struts文件上传与下载详解 _上传多个文件
在上一篇中给大家列出的单个文件的上传,那么这一篇咱们讲讲上传多个文件改怎么作呢?由于过程和上传单个文件的类似,所以在这里不细说,相信大家都能看懂,看不懂的可以在评论区留言,我看到之后会及时回复的!! ...
- java文件上传最优方案_大规格文件的上传优化
在开发过程中,收到这样一个问题反馈,在网站上传 100 MB 以上的文件经常失败,重试也要等老半天,这就难为需要上传大规格文件的用户了.那么应该怎么做才能快速上传,就算失败了再次发送也能从上次中断的地 ...
- 码云上传文件夹_码云上传本地文件夹,码云只能上传20个文件的突破方法
码云官方地址:https://gitee.com/ 很多人不知道码云上传本地文件夹怎么操作,或者如何突破码云只能上传20个文件限制的问题,今天就来说说这事的方法吧. 简介: 码云是媲美GitHub的代 ...
- java优化上传速度慢怎么办_如何提高多个文件的ftp上传速度[Java]
我使用org.apache.commons.net.ftp.FTPClient实现了 java代码将文件上传到服务器 对于多个文件,ftp上传速度非常慢. 我怎样才能提高速度. – 改变图书馆? 用于 ...
- 上传图片自动加水印html,html5上传多个文件并添加水印 实例源码
[实例简介] [实例截图] [核心代码] html5上传多个文件并添加水印 body{font-size:12px;} a{text-decoration:none;} a,a:after{-webk ...
最新文章
- CSS布局之品字布局
- 翻译: Waf 教程
- [Everyday Mathematics]20150103
- tp5.0行为的用法,可以存入json数据,方便读取数据。
- romfs, cramfs和ramdisk
- java中的udp丢包_UDP丢包问题
- Struts2 POI 导入导出Excel数据
- 给下拉框加上可输入查询特性,包括中文与拼音首字母
- python数据驱动读取用例_利用Python如何实现数据驱动的接口自动化测试
- 只因少写一个判空,我的代码上线后炸了!
- 继承(初识继承,继承的进阶)
- 真正无广告的看书软件,免费可换源!-大萝卜博客网
- 文件粉碎机c语言代码,VB写文件粉碎机
- Win7+Ubuntu16.04双系统安装方法
- L1-049 天梯赛座位分配 (20分)
- 实现微信公众号二维码生成
- Latex写创新作业
- Javascript——尺寸和定位(操作指南)
- PHP中高级面试题2018(1)
- Python数据分析学习系列 八 数据规整:聚合、合并和重塑