バイト配列を受け取り、いくつかの基本的な検証 (文字列への変換や分割など) を行いたいと考えています。
メッセージバリデータまたは検証スクリプトを定義する必要がありますか? 最善のアプローチは何ですか?
サンプルはありますか?
ありがとう!
バイト配列を受け取り、いくつかの基本的な検証 (文字列への変換や分割など) を行いたいと考えています。
メッセージバリデータまたは検証スクリプトを定義する必要がありますか? 最善のアプローチは何ですか?
サンプルはありますか?
ありがとう!
バイナリ データを base64 でエンコードされた文字列 ( http://www.citrusframework.org/reference/html/index.html#validation-binary )に自動的に変換する既定のバイナリ メッセージ バリデーターを使用して、基本的な比較検証を行うことができます。
これがうまくいかない場合は、ペイロードを変換してさらに検証手順を実行する独自の特別なメッセージ バリデーターを実装することもできます。これを行う最も簡単な方法は、Java DSL で検証コールバックを使用することです: http://www.citrusframework.org/reference/html/index.html#validation-callback