スタートアップ(英語)
コミュニティ(英語)
トレーニング(英語)
チュートリアル(英語)
ドキュメント
API、AI、ツール (英語)
HTTP Connector の移行の概要 (Design Center)
Mule Runtime 4.0 以降の HTTP Connector の以下の主要な変更は、移行に影響する可能性があります。
-
http:listener-config および http:request-config には内部接続要素が新規追加されています。 -
要求のソースパラメーターは HTTP 本文オプションに置き換えられ、Listener の応答とエラー応答に導入されます。
-
HTTP Listener および Request コンポーネントは属性を返します。この属性には以前のプロパティがすべて含まれます。
-
HTTP Request 設定の [Enabled Cookie (有効化された Cookie)] パラメーターが
true (デフォルト) に設定されています。 -
HTTP 解析は削除されました。DataWeave が特殊な MIME タイプを処理するようになりました。こうしたペイロードの読み取りと書き込みの両方に使用できます。
-
static-resource-handler は load-static-resource という名前に変更されました。 -
ソースの HTTP Listener および HTTP Request 属性にアクセスするために、次の DataWeave 構文で Mule Expression Language (MEL) 式が置き換えられ、過去のプロパティにアクセスできるようにします。
#[attributes.<parameter>]
「HTTP Connector XML リファレンス」で Mule 3.x MEL 式と Mule 4.0 DataWeave 式がマップされています。
Mule Runtime 4.0 で次の構成要素が削除されました。
-
要求ビルダー
http:request-builder と応答ビルダー http:response-builder -
ワーカースレッドプロファイル
ビルダーは、要求、応答、エラー応答に置き換えられました。DataWeave 式を使用することで、パラメーターを作成する必要がなくなりました。


