1、jmeter脚本实现上传文件:
以下是fiddle抓包工具得到的数据
图1
图2
脚本
图3
图4
图5
fiddle抓包中querystring 中的参数跟随在url后面传值,content-type中参数以form表单的方式传值,从图2可以看出有2个参数分别是:
(1)Content-Disposition: form-data; name="file"; filename="renwu.mpp" Content-Type: application/vnd.ms-project (2)Content-Disposition: form-data; name="projectId" name="file"是图4中【参数名称】的值,Content-Type: application/vnd.ms-project是【MIME】类型的值,文件名称手动添加文件地址。 projectId的值在form表单中图3 |
如果输入的参数都对的话,图5和图1的格式应该差不多。