如何消除Jmeter中的422错误。
我有一个JSON呼叫。当我通过JMeterHTTP请求发送该调用时,获取422个可取消访问的实体。任何人都面临这个问题。如何修复此错误。适当的步骤会很有帮助 我真的很感激你的帮助 根据第页 422(不可处理实体)状态代码意味着服务器理解请求实体的内容类型(因此415(不支持的媒体类型)状态代码不合适),并且请求实体的语法正确(因此400(坏请求)状态代码不合适),但无法处理包含的指令。例如,如果XML请求体包含格式正确(即语法正确)但语义错误的XML指令,则可能会出现这种错误情况 问题出在您请求的正文中。您有正确的内容类型标题,使用正确的方法,发送格式正确的JSON或XML,但其中一个参数丢失或不正确如何消除Jmeter中的422错误。,jmeter,Jmeter,我有一个JSON呼叫。当我通过JMeterHTTP请求发送该调用时,获取422个可取消访问的实体。任何人都面临这个问题。如何修复此错误。适当的步骤会很有帮助 我真的很感激你的帮助 根据第页 422(不可处理实体)状态代码意味着服务器理解请求实体的内容类型(因此415(不支持的媒体类型)状态代码不合适),并且请求实体的语法正确(因此400(坏请求)状态代码不合适),但无法处理包含的指令。例如,如果XML请求体包含格式正确(即语法正确)但语义错误的XML指令,则可能会出现这种错误情况 问题出在您请求
您可能还想尝试全新的嗨,可能太晚了,但我们这里有一个应用程序,对于某个API的匿名请求,必须返回422,如何使JMeter不显示该请求的结果作为错误?事实上,我希望OP的问题也是一样的。你可以通过添加一个类似于:1的配置代码来“期望”状态代码422。勾选
ignorestatus
框,将“fieldtotest”设置为Response code
,将“Pattern matching Rules”设置为Equals
,将422
添加为“Pattern to test”。很好,我刚刚通过摆弄Response断言元素想出了相同的解决方案。:)