MIMEデータからボディまたはヘッダーを取得します。
入力 | フォーマット | MIME |
---|---|---|
接続数 | 1 | |
説明 |
解析するMIMEデータを指定します。 ストリーム型がMIME以外の場合は本コンポーネントの実行前にエラーになり本コンポーネントに指定したエラー処理フローは実行されません。 |
|
出力 | フォーマット | XML,CSV,FixedLength,Text,HTML,Binary,ParameterList,MIME |
説明 |
取得するパートのボディのストリーム型を指定します。 複数パートが取得対象となる場合、それぞれのパートごとに別の型を指定することはできません。 ストリーム型をMIMEにした場合、指定したパートの全体を出力します。 ストリーム型をParameterListにした場合、ボディではなくヘッダーを出力します。この場合、取得したいヘッダーのヘッダー名をフィールド名として定義します。 |
名前 | データ型 | 説明 |
---|---|---|
FilePath | string | 出力対象のパートにContent-Dispositionヘッダーがある場合はそのファイル名 |
名前 | プロパティ型 | マッピング | 説明 | ||||||
---|---|---|---|---|---|---|---|---|---|
処理対象とする条件式 | string | 入力&出力 |
入力のMIMEに対する条件をMQLで記述します。 条件にマッチするパートが存在する場合は取得対象とする条件式 が評価され、存在しない場合はエラーになります。 空の場合、処理対象とする条件式 は評価されません。 |
||||||
取得対象とする条件式 | string | 入力&出力 |
取得対象のパートの条件をMQLで記述します。 対象となるパートがマルチパートの場合、そのパートからはボディは取得できません。 条件にマッチするパートが存在しない場合はエラーになります。 |
||||||
ループを開始 | loopProcess | - | 取得対象とする条件式 に指定したマッチするパートが複数あった場合に、出力ストリームをまとめて出力するか1パートずつループして出力するか選択します。
|
取得対象とする条件式 で指定したマッチするパートが複数有り、ループを開始 が「はい」の場合にループの起点となります。
コミット | 何もしません。 |
---|---|
ロールバック | 何もしません。 |
タイプ | パラメーター | エラー処理フロー へのストリーム | エラー コード | 説明 |
---|---|---|---|---|
汎用 | なし | コンポーネントの入力ストリーム | なし | 処理対象とする条件式 、または取得対象とする条件式 のMQLがFalseの場合 |
なし | 処理対象とする条件式 、または取得対象とする条件式 のMQLが不正な場合 | |||
なし | 入力のMIMEが不正な場合 |
MQLについてはBranchStartコンポーネントのリファレンスをご参照ください。