jmeter上传的参数mime类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter上传的参数mime类型相关的知识,希望对你有一定的参考价值。

参考技术A 超文本标记语言 文本 .html text/html

xml文档 .xml text/xml

XHTML文档 .xhtml application/xhtml+xml

普通文本 .txt text/plain

RTF文本 .rtf application/rtf

PDF文档 .pdf application/pdf

Microsoft Word 文件 .word application/msword

PNG图像 .png image/png

GIF图形 .gif image/gif

JPEG图形 .jpeg,.jpg image/jpeg

au声音 文件 .au audio/basic

MIDI音乐 文件 mid,.midi audio/midi,audio/x-midi

RealAudio音乐 文件 .ra, .ram audio/x-pn-realaudio

MPEG 文件 .mpg,.mpeg video/mpeg

AVI 文件 .avi video/x-msvideo

GZIP 文件 .gz application/ x-gzip

TAR 文件 .tar application/x-tar

任意的二进制数据 application/octet-stream

JMeter 文件上传下载

文件上传

接口文档如下:

技术图片

抓包到的接口信息

技术图片

在 JMeter 中添加取样器HTTP请求,设置如图:

技术图片

 文件名称:本地文件路径,可以是相对路径或绝对路径

参数名:对应接口文档中的参数名,即抓包信息中的“name”

MIME类型:对应接口文档中的数据类型,或抓包信息中的Content-Type(上图中填file或image/jpeg 都可以)

 

文件下载

1)添加HTTP请求取样器,填写接口参数信息

2)添加BeanShell 后置处理器,代码如下:

import java.io;

byte[] result = prev.getResponseData(); //获取请求的返回结果
String path= "C:\\Users\\admin\\Desktop\\filedownload.xlsx"; //文件保存的路径,“”需要转义
File file = new File(path);
FileOutputStream out = new FileOutputStream(file);
out.write(result);
out.close();

3)运行脚本后,桌面上会出现下载的文件

 技术图片

以上是关于jmeter上传的参数mime类型的主要内容,如果未能解决你的问题,请参考以下文章

JMeter 文件上传下载

Jmeter_上传与下载

jmeter文件的上传与下载

在 DRUPAL 中验证 PDF 文件上传中的 MIME 类型

上传文件中的 Mime 类型错误

PHP 上传 MIME 类型限制