如何摆脱Jmeter中的422错误。

时间:2016-06-11 11:45:00

标签: jmeter

我有一个JSON调用。当我通过Jmeter HTTP请求发送该调用时,获取422可加工实体。任何人都面临这个问题如何修复此错误。适当的步骤将非常有用。

帮助真的很感激!!!

1 个答案:

答案 0 :(得分:0)

根据422 - Unprocessable Entity页面

  

422(不可处理实体)状态代码表示服务器理解请求实体的内容类型(因此415(不支持的媒体类型)状态代码不合适),并且请求实体的语法是正确的(因此400 (错误请求)状态代码不合适)但无法处理包含的指令。例如,如果XML请求主体包含格式正确(即语法正确)但语义错误的XML指令,则可能会出现此错误情况。

问题出在您的请求的正文中。您有正确的内容类型标头,使用正确的方法,发送格式正确的JSON或XML但其中一个参数缺失或不正确。

  1. 使用View Results Tree侦听器检查请求和响应详细信息。注意响应数据选项卡,表现良好的服务器应提供有关出错的消息
  2. 使用Debug Sampler测试JMeter变量值
  3. 检查 jmeter.log 文件是否存在任何可疑条目
  4. 您可能还想试用全新的Step-by-Step Debugger for JMeter