0

X-MULE_ROOT_MESSAGE_ID や X-MULE_SESSION などの MULE ヘッダーの値を取得するにはどうすればよいですか。#[message.inboundProperties[X-MULE_ROOT_MESSAGE_ID] からそれらを使用しようとすると、値を取得できません。Mule HTTP インバウンドエンドポイントからクライアント IP アドレスも取得するにはどうすればよいですか?

4

4 に答える 4

0

Mule 式を使用して Mule セッション ID を取得する

于 2015-12-03T14:54:48.243 に答える
0

これらの X- ヘッダーは抽出され、メッセージ プロパティまたはセッション オブジェクトとして直接設定されます。

X-MULE_ROOT_MESSAGE_IDしたがって、を呼び出すことgetMessageRootId()での内容を見つけることができ、現在のオブジェクトで直接MuleMessageシリアル化された値を取得できます。X-MULE_SESSIONMuleSession

リモート IP アドレスの詳細については、Mule リモート クライアント アドレス プロパティを正しく使用する方法を参照してください。

于 2013-10-03T16:41:13.817 に答える
0

Java で取得する必要がある場合は、メッセージ コンテキストからすべての受信をマップ (受信プロパティ) として取得できます。

于 2015-10-09T16:18:25.747 に答える