响应代码:400响应消息:错误请求Apache jmeter

时间:2017-07-12 09:08:44

标签: jmeter

我正在尝试将帖子请求发送到以下正文数据:

 {
  "messageId": "covisintAutomatedTest",

  "deviceId": "5a1d5f0f-8c3e-4524-990c-839385e1317c",
  "eventTemplateId": "0494a7ce-5786-45f5-a1d5-e61ce553165f",
  "velocity": 44.5
}

和标题详情:

  'accept: application/json' 
  'authorization: Bearer 2|uZDQS2AQNF6725SN4L5AmGHnidf9' 
  'cache-control: no-cache' 
  'content-type: application/json'
  'postman-token: fdffe55a-8f0f-3dc9-c714-3533df9a3025'

结构如下:

Test Plan
Thread
Http Header Manager
View Results Tree

它显示错误400.你能指导我为什么以及如何解决它?

2 个答案:

答案 0 :(得分:1)

  

400错误请求

     

由于格式错误,服务器无法理解该请求   句法。客户端不应该重复请求   修改

你的计划结构或JMeter中的任何其他内容都没有,这是服务器的回应,问题是 - 你甚至不理解这个事实。

所以,请给你自己和周围的每个人一个忙:学习你正在使用的基础知识。

答案 1 :(得分:0)

我有一个像这样的时间调试的比利时,JMeter报道:

<h1>Bad Message 400</h1><pre>reason: Header Folding</pre>

但是我在Spring应用程序中打开了一堆日志,并且在日志中看不到任何内容。

最后,原因是我在HTTP Header Manager中使用了一行空白用于身份验证和其他标题内容。