【问题标题】:JMeter zip file download from application从应用程序下载 JMeter zip 文件
【发布时间】:2018-07-06 15:40:04
【问题描述】:

我需要在我的应用程序中选择多个文件,并且需要在处理后下载 zip 文件。使用 Jmeter 我无法下载文件,收到错误消息:

{"exception_body":{"http_response_code":400,"message":"由于语法错误,无法理解请求。","debug_message":"HTTP 400 Bad Request","error_code":1000} }

提前致谢

【问题讨论】:

  • 根据错误你没有正确格式化请求
  • 我正确传递了我的标头请求,但仍然面临问题..任何建议/帮助

标签: jmeter jmeter-4.0


【解决方案1】:

根据你的错误截图:-

1-请求格式不正确。需要纠正这一点。完成后,它将显示状态 200,但不会下载任何内容。考虑到这是下载 zip 的请求。

  1. 要下载 zip,请在下载请求下使用“Save Response to a file”侦听器。这将下载 zip 文件。

更新正则表达式,请检查以下内容:-

【讨论】:

  • 如何传递正确的请求,我已经正确传递了所有的请求头。任何帮助
  • 我只能指点一下。 1. 使用 fiddler 或任何其他工具记录请求并检查请求头和参数。 2. 检查动态值是否正确相关。为此记录 2 次并比较发送的请求。
  • 是的,我做了同样的事情,用 Loadrunner & Fiddler 记录脚本并比较请求。在 JMeter 中传递相同的请求标头。
  • 如何捕获 Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryxqI35B5QBnU9clDB 边界每次变化。
  • 您的上传/下载请求似乎有这个。使用多部分复选框并提供文件上传先决条件,如文件路径、参数、mime 类型。使用记录器获取此信息。检查此以获得更多帮助:-blazemeter.com/blog/…
【解决方案2】:

我在使用 JMeter 时遇到了同样的问题,并解决了它使用 Postman 发送请求。您可以使用“发送和下载”保存响应。这将下载 zip 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-21
    • 2019-07-06
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多