【问题标题】:How do I send both file and text in one api request in Jmeter?如何在 Jmeter 的一个 api 请求中同时发送文件和文本?
【发布时间】:2021-12-01 14:52:11
【问题描述】:

我必须在 JMeter 中发送一个包含多部分/表单数据主体的发布请求。请求正文将包含一个文件和 2 个文本。我尝试了很多方法来在一个请求中发送文件和文本,但无法获得解决方案。如何在一个请求中发送文件和文本?

【问题讨论】:

    标签: api jmeter multipartform-data multifile-uploader


    【解决方案1】:

    如果您可以使用浏览器或其他应用程序(如 SoapUI)成功发送请求 - 只需使用 JMeter 的 HTTP(S) Test Script Recorder 记录请求即可。

    唯一要记住的是在上传之前将要上传的文件复制到 JMeter 的“bin”文件夹,这样 JMeter 将能够正确拦截请求并生成适当的HTTP Request 采样器和HTTP Header Manager

    或者,您可以通过 HTTP 请求采样器的“正文数据”选项卡手动生成请求负载,在这种情况下,您需要检查 API 合约并了解如何正确构建请求。示例实现可以在Testing REST API File Uploads in JMeter 文章中找到

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-27
      • 2019-03-06
      • 1970-01-01
      • 1970-01-01
      • 2021-05-08
      • 2012-07-16
      • 1970-01-01
      • 2018-02-19
      相关资源
      最近更新 更多