如何使用 JMeter 将 zip 文件放入服务器?

这是一个示例 curl 命令:

curl -i --noproxy '*' -H Content-Type:application/octet-stream -X PUT -T /home/eknoose/vmm/image/CXP2010034_2A-R2A893.zip  http://10.62.49.229:8083/vmm/api/configuration/uploadImage/CXP2010034_2A-R2A893.zip 

我想用不同的文件名执行很多此类命令,如何在jmeter编写 http 请求,我必须使用 put 而不是 post。

如何使用 JMeter 构建这样的 HTTP 请求?

谢谢

#1楼 票数:0

相关的HTTP 请求采样器配置类似于:

在此处输入图片说明

可以使用HTTP 标头管理器依次添加Content-Type

在此处输入图片说明


一般来说,鉴于您可以使用 curl 成功上传文件,您应该能够使用 JMeter 的HTTP(S) 测试脚本记录器记录事件,只需确保:

  1. 配置 curl 使用 JMeter 作为代理
  2. 将您要上传的文件复制到 JMeter 安装的“bin”文件夹中。

  ask by lxjbutterfly translate from so

未解决问题?本站智能推荐:

1回复

压缩git中的特定文件夹并将zip文件放入git中

我需要将git存储库中名为A的分支下的文件压缩,并将其压缩在路径folder1 / folder2中。 我如何压缩并将其放回名为git的文件夹3中的特定文件夹。
2回复

尝试使用Jmeter下载zip文件

在此处输入图像描述尝试运行下载zip文件的get方法。 为此,Get HTTP Request也应用了侦听器作为保存响应到我给出下载zip文件路径的文件。 执行脚本后,下载路径的文件只包含响应内容,而不是实际的zip文件。 在这里输入图像描述在这里输入图像描述在这里我正在尝试获取方法来下
2回复

使用Jmeter的HTTP请求将记录放入AmazonKinesis

我使用jmeter为我的Web服务REST创建HTTP请求。 现在,我想使用PutRecords方法将此请求发送到Amazon kinesis,但我不知道如何创建请求,尤其是如何设置kinesis中用于签名和验证的Headers字段。 有人使用过休息请求吗? 谢谢
1回复

为什么我使用JMeter将标头嵌入到上传到S3的文件中?

每当使用JMeter的HTTP请求采样器将文件(json)上传到S3时,上传的文件都会在文件顶部包含HTTP标头。 我正在使用签名的URL(具有实际值): HTTP请求设置: 产生的json: 我知道我可以将s3 java库添加到JMeter,然后对上传进行编码,但我希望仅使用H
1回复

JMeter-从数据文件读取图像以进行PUT请求

我有一个CSV数据 我正在尝试将Jmeter配置为读取上面的数据文件,并将图像作为表单数据作为表单数据传递给REST API PUT资源。 API接受图像作为ByteBuffer。 在JMeter中,多部分/表单数据上传仅适用于POST,但不适用于PUT资源。 对于Image,我已
1回复

使用Blazemeter记录的Jmeter脚本中的ZIP和CSV文件上传问题

我使用 Blazemeter 记录了一个事务,并尝试在 Jmeter 4.0 中验证相同的 .jmx 文件。 我在“文件上传”选项卡和“MIME 类型”下方给出了正确的文件路径(jmeter/bin 文件夹路径),但出现以下错误。 请建议。
1回复

JmeterHttp代理服务器抛出java.net.URISyntaxException:索引错误时查询中的非法字符

我正在尝试使用Jmeter记录我的Web客户端 - 服务器通信。 配置Jmeter和浏览器以记录应用程序之后。 从客户端到服务器发出post请求时,会发生以下错误。 知道如何编码正在记录的URL吗?
6回复

用于PUT的Jmeter2.9HTTP采样器不传递参数

我正在使用Jmeter 2.9版, HTTP采样器来测试我的休息服务。 GET和POST工作没有任何问题,因为PUT没有将请求中的任何参数传递给服务器。 我用树中的视图结果验证了它。 有关为什么会发生这种情况的原因并解决这个问题?