0

バイト配列を受け取り、いくつかの基本的な検証 (文字列への変換や分割など) を行いたいと考えています。

メッセージバリデータまたは検証スクリプトを定義する必要がありますか? 最善のアプローチは何ですか?

サンプルはありますか?

ありがとう!

4

1 に答える 1

2

バイナリ データを base64 でエンコードされた文字列 ( http://www.citrusframework.org/reference/html/index.html#validation-binary )に自動的に変換する既定のバイナリ メッセージ バリデーターを使用して、基本的な比較検証を行うことができます。

これがうまくいかない場合は、ペイロードを変換してさらに検証手順を実行する独自の特別なメッセージ バリデーターを実装することもできます。これを行う最も簡単な方法は、Java DSL で検証コールバックを使用することです: http://www.citrusframework.org/reference/html/index.html#validation-callback

于 2016-09-03T07:56:43.800 に答える