首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >照片上传- Jmeter {“原因”:“块长错配(发现: 73800,必需:73581)”}

照片上传- Jmeter {“原因”:“块长错配(发现: 73800,必需:73581)”}
EN

Stack Overflow用户
提问于 2022-06-10 19:06:54
回答 1查看 52关注 0票数 -1

我正试图通过Jmeter上传照片,下面是示例请求:

https://domain/.../signedresources/604a9230-..../resumable?region=US 方法:PUT Header: Content-Type - image/jpeg,image/jpeg 会话-IdE 210-884b03.Content-Range -字节0-73580/73581 Content-Length - 73581

在Jmeter的“文件上载”选项卡中,我检查了:使用多部分/表单-数据选项文件路径:/ Use /sujata.//参数名称: file_upload[]

MIME类型:映像/jpeg

现在,这个请求在通过Postman执行时运行良好,在Postman中,内容长度为73581的头不被传递。文件大小(以字节为单位)为73581。但是,在通过via运行此请求时,将自动添加内容长度- 73581标头,并且每次值都不同,这将导致以下错误:

{“原因”:“块长错配(发现: 73800,必需:73581)”}

有任何方法来计算我们要上传的文件的内容长度并在头文件中传递这个值吗?

我还试着在头中解释地提到了内容长度- 73581,但是它仍然没有接受这个值,并且不知怎么地计算了一些新的值,并显示了不匹配的错误。

是否有任何方法可以绕过这个内容长度的计算,通过or,或覆盖?

放-请求-计量器

千兆计

EN

回答 1

Stack Overflow用户

发布于 2022-06-10 23:15:54

内容长度标头表示请求正文中的字节数。请求体就在标头之后开始。因此,如果您只上传一个文件,并且请求没有动态部分,那么每次执行请求时都应该是相同的。然而,对于多部分请求,您有一个随机的分界,它的长度可能会有所不同,这解释了最终的差异。

这可能是邮递员以“原始”模式发送文件的情况,即不是多部分。在这种情况下,您将需要取消HTTP采样器中Use multipart/form-data框的勾选。

向前看,如果您能够使用Postman成功地运行请求,只需使用JMeter的HTTP(S)测试脚本记录器记录它

  1. 启动JMeter的HTTP(S)测试脚本记录器
  2. 将JMeter证书输入邮递员
  1. 配置邮递员使用JMeter作为代理
  1. 复制要上载到JMeter安装的"bin“文件夹的文件
  2. 在邮递员中运行您的请求
  3. 就是这样,现在您应该有适当的JMeter配置来上传文件。

更多信息:如何将邮递员API测试转换为JMeter以进行缩放

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72581440

复制
相关文章
jmeter与长连接压测
线程组是是所有测试计划的起点。一切的controller和sampler都必须在线程组下面,其它的元素,比如listener,可能直接放在了测试计划下面,这种情况下它就适用于所有的线程组。线程组控制着
爬蜥
2019/08/20
3.2K0
jmeter与长连接压测
Jmeter(十五)_上传与下载
首先确认你的文件名称,参数名称,MIME类型,这些可以从接口文档里面获取,或者直接在页面抓包然后从请求头里面查看。注意,此处我的文件路径是相对路径,对应的是我的bin目录
飞天小子
2018/08/31
7300
Jmeter(十五)_上传与下载
Jmeter之Http请求上传文件/上传图片
之前文章用Python实现过文件上传/图片上传Python模拟实现multipart/form-data格式上传图片文件,今天我们来用Jmeter来实现下
王大力测试进阶之路
2019/12/12
8.7K0
Jmeter上传文件常见问题
什么是Jmeter? Q&A Q1:系统找不到指定文件 A1:修改上传文件的路径 Q2:ProtocolException A2:修改implication为HttpClient
Python研究所
2022/06/17
7210
Jmeter上传文件常见问题
Jmeter(二十二)_脚本上传Gitlab
 Gitlab在容器中部署好了之后,本地直接打开。我们可以在里面创建项目,上传脚本。
飞天小子
2018/08/31
1.6K0
Jmeter(二十二)_脚本上传Gitlab
webapi批量上传照片(三)(base64)
public HttpResponseMessage AddVisitNew(HttpRequestMessage request, CustomerVisitAddNewModel model) { return CreateHttpPostResponse<long>(request, () => { var res = customerVisitInfoService.AddVisitNew(model,
yaphetsfang
2020/07/30
1.2K0
Jmeter接口测试-文件上传/文件下载
对于大多数被测接口的请求方式,使用Jmeter是完全可以的,但是类似文件上传与下载的接口请求方式,使用起来没有在Postman上方便,需要一些特殊的设置与脚本编写。
wangmcn
2022/07/26
1.6K0
Jmeter接口测试-文件上传/文件下载
前端js上传照片实现可预览功能
在写项目的时候,遇到了上传照片的功能,根据项目的需要,有很多种写法,有些需要上传之前对图片进行裁剪,有些直接上传到页面预览即可,再次之前,用过插件写了两次。用到的都是不同的插件,今天用jquery直接写了一个简单的功能。
王小婷
2020/12/01
5.6K0
前端上传照片实现可预览功能
在写项目的时候,遇到了上传照片的功能,根据项目的需要,有很多种写法,有些需要上传之前对图片进行裁剪,有些直接上传到页面预览即可,再次之前,用过插件写了两次。用到的都是不同的插件,今天用jquery直接写了一个简单的功能。
王小婷
2019/06/15
2.2K0
Mac 安装 mysqlclient 报错配置
mysqlclient # 安装 mysql-connector-c brew install mysql-connector-c ​ # 配置环境 echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.zshrc ​ source ~/.zshrc ​ mysql_config ​ export LDFLAGS="-L/usr/local/opt/openssl/lib" export CPPFLAGS="-I/usr/loc
zhengzongwei
2019/12/15
1K0
Mac 安装 mysqlclient  报错配置
小学生学籍照片怎么制作上传?
1.照片尺寸390像素x480像素 2.照片大小小于61k 3.照片dpi为381 当孩子家长一看到这样的要求瞬间就懵逼了,什么是像素,dpi是什么?学校在向外发布信息的时候能不能考虑大众的计算机水平? 然而校外打印店开始忙碌了,处理一张照片10元。家长都是排队再等着搞,找到了财富密码。
2021/11/08
1.2K0
MPic神器-上传照片直接生成外链
一直以来写博文,上传本地照片是一个特别麻烦的事,一来webstorm收费,其次cmd Markdown上传照片只支持外联,而上传照片到七牛云不失为一个好方法,但操作过程复杂,正在我愁眉不展时,上网一搜
双愚
2018/05/28
1.8K0
PHP 如何阻止用户上传成人照片或者裸照
 我在phpclasses.org上面偶然发现一个很有用的,由Bakr Alsharif开发的可以帮助开发者基于皮肤像素点来检测图片裸照的类文件.
用户7657330
2020/08/14
1.2K0
性能工具之Jmeter上传与下载介绍
上面是简单的介绍,知识点很多java文件操作,目录操作,http请求等信息,高老师经典一句《看到数据,推断什么地方有性能问题,背后的知识点需要积累多少日月》。
高楼Zee
2019/12/21
1.4K0
简便的植物小RNA分析神器psRNATARGET
小RNA在基因表达调控中扮演着重要的角色。一直以来都是研究的热点之一,生信宝典在2017年曾推荐中科院遗传所王秀杰老师组的Psrobot小RNA分析系统,在这里,我们要向大家推荐另一款miRNA在线分析工具psRNATarget [http://plantgrn.noble.org/psRNATarget/home]。目前该工具仅支持在线使用。
生信宝典
2019/05/09
11.5K0
简便的植物小RNA分析神器psRNATARGET
教程:esp32-cam 照片上传 http协议
本例程 是利用arduino IDE开发,关于arduino IDE 的esp32环境配置可参考:环境配置: 点击跳转
巴法
2020/06/30
3.6K0
教程:esp32-cam 照片上传 http协议
WebView 的 input 上传照片的兼容问题
问题 前几天接到的一个需求,是关于第三方理财产品的 H5 上传照片问题。 对方说他们的新的需求,需要接入方配合上传资产照片的需求,测试之后发现我们这边的 app 端,IOS 端上传没有问题,而 Android 端则点击没有任何反应。 对方 H5 调用的方式是通过<input type='file' accept='image/*'/>的方式调用,本来以为这个问题很简单,就是 app 端没有设置相机权限,造成的点击无反应情况,而实际上加了之后发现,并非简单的权限问题。 解决问题 因为 Android 的版本
非著名程序员
2018/02/09
2.2K0
不是吧?2000块的英语听读应用长这样?!
基本需求 前端部分: 1、访问地址为:http://website/zrpd?useid=1234,其中userid是用户标识,页面需要根据不同的标识值返回不同的信息。   (1)如果该useri
小江说技术
2023/03/04
5680
不是吧?2000块的英语听读应用长这样?!
Vue上传头像到服务器加回显照片
<div class="update"> <input type="file" @change="uploadFile($event)" ref="avatarInput" accept="image/*" /> </div> <script> methods: { uploadFile(e) { var file = e.target.files[0]; var for
明知山
2020/09/03
1.3K0
Python一键上传旅途照片生成展示网页
專 欄 ❈ treelake Python中文社区专栏作者 博客地址: http://www.jianshu.com/p/1d75addcbb2c ❈ 作为一个比较喜欢出去见识世界、看看自然风光的人
Python中文社区
2018/01/31
2.2K0
Python一键上传旅途照片生成展示网页

相似问题

这个scala错误意味着:“类型错配;发现:(长,长),长),)必需:(长,长),长))⇒字符串”

12

类型错配;发现: Some[String]必需: play.api.templates.Html

13

Kotlin类型错配:必需的Array<Int?>?但发现了Array<Int>

26

程序原因类型错配

13

类型错配。必需:片段,找到: PlaceAutocompleteFragment

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文