【问题标题】:Jmeter POST API with json body带有 json 正文的 Jmeter POST API
【发布时间】:2021-01-19 16:20:57
【问题描述】:

我是 Jmeter 的新手,我想发布这个正文

{
   "key": {
      "hash": "599ba25a0d7c7d671bee93172ca7e272fc87f0c0e02e44df9e9436819067ea28",
      "hashAlgo": "SHA256"
   },
   "event": {
      "name": "TEST_CHAINCODE_4",
      "timestamp": "2020-04-23T16:10:00Z",
      "appId": "DATAROOM",
      "userId": "RKA",
      "metadata": {},
      "manifest": "ZGZoc2RlaGpzcnRoamRyZXRocmVzaGpkcmZzaGpkcmVoanJzaA=="
   }
}

但是我有这个错误

{ “类型”:“http://www.jhipster.tech/problem/problem-with-message”, "title" : "错误请求", “状态”:400, “detail”:“JSON 解析错误:数值中出现意外字符('-'(代码 45)):预期数字 (0-9) 跟随减号,对于有效数值;嵌套异常是 com.fasterxml.jackson。 core.JsonParseException:数值中的意外字符('-'(代码 45)):预期数字(0-9)跟随减号,对于有效数值\n 在 [来源:java.io.PushbackInputStream@607e653e; 行: 1, 列: 3]", "路径" : "/api/2.0/data", “消息”:“错误.http.400” }

在我的标题管理器中,我添加了以下标题:

你能帮我解决这个问题吗?

【问题讨论】:

    标签: api jmeter performance-testing


    【解决方案1】:

    如果没有看到您的 HTTP Request 采样器配置,很难说出问题到底出在哪里,但我的水晶球建议检查 Use multipart/form-data 复选框的状态

    不能打勾

    一般HTTP Status 400 means "Bad request" 所以您的请求 URL、标头或正文肯定有问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-14
      • 2016-09-29
      • 1970-01-01
      • 2015-12-01
      相关资源
      最近更新 更多