持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第29天,点击查看活动详情
上一节我们讲解了jmeter中请求相关的get请求和post请求对应的表格格式的请求,接下来我们继续讲解post请求中其他的格式
1、发送POST-JSON格式请求
发送JSON格式的POST请求,首先添加采样器HTTP请求元件,填写请求数据,请求体数据切换到消息体数据,填写相应的JSON格式的数据,点击发送即可,下图所见
POST-JSON请求:
消息体数据要符合JSON语法格式,否则文本框中对应行前会显示出错误提示,如果消息体中包含中文,要声明内容编码为utf-8.
2、发送POST-XML格式请求
发送XML格式的POST请求和JSON一样,在消息体数据中填写XML格式的请求数据,点击发送即可,如下图所示。
POST-XML请求:
同上一样,如果消息体中的数据包含中文,也需要声明内容编码为utf-8.
3、发送POST-上传文件请求
在HTTP请求元件中可以通过文件上传选项卡发送上传文件类型的POST请求,首先添加HTTP请求元件,提那些请求数据,勾选对POST使用multipart/form-data,点击浏览,选择文件上传,选择文件路径,填写对应的参数名称,和文件MIME类型,点击发送按钮即可,如下图所示。
上传文件:
需要注意的是,一定要勾选上面的对POST请求使用multipart/form-data,即混合表单格式,每个上传的文件后一般对应一个参数,同事要填写文件格式对应的MIME类型,支持添加多个文件。