环境:Macbook10 ,apache-jmeter-4.0

1. 创建脚本:添加 -> Sampler -> HTTP请求

2.基本配置

3. 设置实现方式,这一步是关键的关键。。。。。。。

4. 添加待上传文件,MIME类型是关键

MIME类型中的text/plain表明我这次上传的是纯文本文件,如果是其他类型文件,这里会不一样,需要去百度大叔那查一下类型列表,charset=UTF-8这里解决的是上传文件名中问乱码的问题

5. 创建http请求头

上传文件的请求头中Content-Type也很关键,一定要设置为multipart/form-data,表明请求体里面是表单文件,后面的boundary=----WebKitFormBoundarykTFUQd34i1LRX0KJ是提供给jmeter用于分割文件数据和其他数据,理论上----后面可以随便设置,最好是在chrome找个上传文件的页面上传一把,从里面拷贝一个值出来。

好了,一切就绪,可以测试你的文件上传接口了。。。。

补充一点,可以上传文件的同时在请求中追加参数哦,跟普通请求添加参数医院,在Parameter标签页添加。

最新文章

  1. I Could Have Danced All Night
  2. WPF 蒙层罩,正在加载
  3. RPI学习--环境搭建_更新firmware
  4. 解决SecureCRT中文显示乱码
  5. SDL2.0教程翻译·目录
  6. C/C++语言学习——内存分配管理
  7. HTML5+AJAX+WEBAPI 文件上传
  8. 201521123088《java程序设计》第十周学习总结
  9. Linux - 设置/取消代理
  10. 002 html总结
  11. Arcgis for Javascript 对接iServer发布的Mapserver服务
  12. 小程序如何获取code
  13. 剑指Offer_编程题_2
  14. Oracle 11g R2 for Win10(64位)的安装步骤
  15. 用户模拟+spec
  16. zabbix3.x添加H3C网络设备详解
  17. kafka查看消费数据
  18. FileOutputSteam入门
  19. 20165203 Mypwd的解读与实现
  20. Asp.Net验证控件浅析

热门文章

  1. Luogu P1505.[国家集训队]旅游
  2. 代码随想录算法训练营day16 | leetcode ● 104.二叉树的最大深度 559.n叉树的最大深度 ● 111.二叉树的最小深度 ● 222.完全二叉树的节点个数
  3. 代码随想录算法训练营day01 | leetcode 704/27
  4. Postgresql执行计划浅析与案例
  5. 腾讯云对象存储 COS搭建个人网站
  6. sqlserver 循环插入脚本
  7. Matplotlib 实现画中画
  8. ACE下载地址
  9. Nodejs杀死本地应用(win)
  10. 2022-05-06内部群每日三题-清辉PMP