Api Gateway validation response don't include field names

0

Hi, I'm using request validation feature on the Rest Api Gateway and I would like each validation message to contain the name of the field that did not meet the model definition. Is it possible to achieve this on gateway side? I've configured 'Bad Request Body' -> 'Response templates' with following value: {"message": "$context.error.message", "validationString": "$context.error.validationErrorString"} And some of $context.error.validationErrorString values don't include a field name. For example i got response: "validationString": "[instance type (null) does not match any allowed primitive type (allowed: ["string"])]" And it isn't clear which filed has improper format.

Damian
已提问 1 年前41 查看次数
没有答案

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则