lsekfe 发表于 2022-8-9 10:12:39

JMeter如何上传文件实战篇!

HTTP请求常见的content-type分为3种:application/json、x-www-form-urlencoded、multipart/form-data,当请求是上传文件时,需要用到multipart/form-data方式。比如一个上传文件的接口请求参数是这样:

这代表该请求包括参数类型的入参infoMap,以及文件importFile。

添加一个HTTP请求,将IP地址、端口号、路径等填入,并添加参数infoMap及其值。

勾选Use multipart/form-data,在随请求一起提交的文件中,添加文件路径(如果使用相对路径,则需要将文件置于和测试计划同一位置),参数名称为importFile,类型为image/png。

运行,可以看到请求内容和抓取的接口一致,且成功在服务器上传该文件。

注意:HTTP请求头中不需要添加content-type为multipart/form-data,否则所有的参数都会被当成文件以二进制形式传输。

风潇潇兮 发表于 2022-8-20 23:29:20

good 使用篇;
页: [1]
查看完整版本: JMeter如何上传文件实战篇!