Tar.gz文件无法在Google云桶中使用Jmeter进行extarcting。

问题描述 投票:0回答:1

我试图使用jmeter将tar.gz文件上传到google cloud bucket。这里我使用的是文件管理服务,GCS & Jmeter。

执行流程.1. 使用get Request我正在打FMS.In response我将得到响应消息.这个响应包含了将文件上传到GCS的URL.2。现在将文件SJ311.tar.gz文件上传到GCS的iviuSJ311文件夹中.3. 在GCS云函数中写了一个代码,将提取.gz文件&所有的.csv文件应该提取成功。

问题:通过POSTMAN,我能够做到这一点,即文件上传&它正在解压tar文件,但使用jmeter文件上传成功,但它不提取解压。

jmeter google-cloud-storage
1个回答
1
投票

如果你能够使用Postman发送请求,并看到JMeter的行为不同,这意味着你没有使用JMeter发送相同的请求。

这很可能是由于缺少或错误定义的 HTTP头 所以一定要比较请求的每一个细节,鉴于你发送了相同的请求,你应该得到相同的行为response。

今后,如果在Postman中工作,而在JMeter中不工作,你可以使用JMeter的------记录相关请求。HTTP(S)测试脚本记录器,只是 配置Postman使用JMeter作为代理。 并运行您的请求,JMeter将捕获它并正确地构建 HTTP请求 采样器,添加 HTTP头管理器,等等。

只要记住 将您要上传的文件复制到JMeter安装的 "bin "文件夹中。 在记录之前,否则JMeter将无法捕获该请求。

© www.soinside.com 2019 - 2024. All rights reserved.