機械翻訳について

標準ヘッダーおよびカスタム・ヘッダーのサポート

「RESTアダプタ」は、起動およびトリガー指示で標準およびカスタムのHTTPリクエストおよびレスポンス・ヘッダーをサポートしています。

  • アウトバウンド(呼出し)方向

    HTTPヘッダーでは、アウトバウンド呼出しを使用してヘッダー・プロパティを指定できます。 多くのREST APIは、HTTPヘッダーに特定のプロパティが指定されていることを予期します(WSアドレスなどのヘッダー・プロパティを指定できるSOAP APIのように)。 標準HTTPヘッダーを使用して、これらのプロパティを指定します。 カスタムHTTPヘッダーを使用してプロパティを指定することもできます。 REST APIは、カスタム・ヘッダーでクライアント・アプリケーションからプロパティが渡されることを予期できます。カスタム・ヘッダーは、APIの動作に影響を与えることができます。 アダプタ・エンドポイント構成ウィザードで構成された標準およびカスタムのHTTPヘッダー・プロパティが自動的にマッパーに表示されます。 マッパーでヘッダー・プロパティをマップできます。

  • インバウンド(トリガー)方向

    統合フローをRESTエンドポイントとして公開し、クライアント・アプリケーションが標準ヘッダーおよびカスタム・ヘッダーのプロパティを移入できるようにすることができます。 これらのプロパティを使用して、統合でルーティング式を作成できます。 アダプタ・エンドポイント構成ウィザードで構成された標準およびカスタムのHTTPヘッダー・プロパティが自動的にマッパーに表示されます。 マッパーでヘッダー・プロパティをマップできます。 「統合の2つの異なる起動エンドポイントに対するルーティング・パスの作成」「オーケストレートされた統合の作成」を参照してください。

ノート:

  • ヘッダーの複数の値を送信する場合は、カンマ区切り値(CSV)を使用します。 これは、次のような1つのヘッダーかつ1つの値と見なされます。

    val1 comma val2 comma val3 ...

    同じ値がマッパーを通してアウトバウンド・サービスに伝播されます。 アウトバウンド・サービスでは、複数の値として使用するためにヘッダーのCSVを解析する必要があります。

  • 複数のヘッダーを同じ名前で格納することはできません。 WSDLでは、1つの要素を1つの一意の名前でしか格納できません。