проверить входящие JSON запросы в wso2 api manager 2.6.0 - PullRequest
2 голосов
/ 21 января 2020

Мне нужно проверить структуру входящих json запросов в wso2. Я смогу проверить входящий json, используя по умолчанию json валидатор в последовательности передачи, но я хочу применить json валидацию только для POST-запроса, а не для GET-запроса в API. Это может быть достигнуто путем добавления пользовательских в последовательности потока.

У меня есть json файл валидатора для проверки схемы (например, jsonvaldiator. json).

Где мне хранить этот файл в wso2 api manager 2.6.0 и как упомянуть путь к файлу валидатора в фильтре, добавленном в пользовательский в последовательности потока?

Любые комментарии приветствуются.

1 Ответ

0 голосов
/ 28 января 2020

Да, вам нужно добавить собственную последовательность In в поток передачи сообщений по умолчанию, чтобы добиться этого. Пожалуйста, посмотрите на это сообщение в блоге о проверке JSON полезной нагрузки запроса. Это может помочь сделать это для APIM-2.6. Потому что блог был написан для более старой версии, но вы можете понять это. :)

Подробнее о расширениях шлюза WSO2. https://dinushasblog.blogspot.com/2018/04/wso2-api-manager-gateway-extension.html

...